SqlFilter クラス

定義

式と、pub/sub パイプラインで実行されるアクションの構成であるフィルターを表します。

[System.Runtime.Serialization.DataContract(Name="SqlFilter", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.TrueFilter))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.FalseFilter))]
[System.Runtime.Serialization.KnownType(typeof(System.DateTimeOffset))]
public class SqlFilter : Microsoft.ServiceBus.Messaging.Filter
[<System.Runtime.Serialization.DataContract(Name="SqlFilter", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.TrueFilter))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.FalseFilter))>]
[<System.Runtime.Serialization.KnownType(typeof(System.DateTimeOffset))>]
type SqlFilter = class
    inherit Filter
Public Class SqlFilter
Inherits Filter
継承
SqlFilter
派生
属性

コンストラクター

SqlFilter(String)

指定した SQL 式を使用して、 SqlFilter クラスの新しいインスタンスを初期化します。

プロパティ

CompatibilityLevel

このプロパティは、今後使用するために予約されています。 互換性レベルを示す整数値。現在は 20 にハードコーディングされています。

Parameters

フィルター式の値を設定します。

RequiresPreprocessing

SQL フィルター式で前処理が必要かどうかを示す値を取得します。

SqlExpression

SQL 式を取得します。

メソッド

Match(BrokeredMessage)

メッセージが現在の SQL 式と一致するかどうかを指定します。

Preprocess()

前処理されたフィルター式を取得します。

ToString()

の文字列表現 SqlFilterを返します。

Validate()

SQL 式を検証します。

明示的なインターフェイスの実装

IExtensibleDataObject.ExtensionData

式と、pub/sub パイプラインで実行されるアクションの構成であるフィルターを表します。

(継承元 Filter)

適用対象