エクスポート (0) 印刷
すべて展開

SqlFilter クラス

式の合成であるフィルターと、パブリッシュ/サブスクライブ パイプラインで実行されるアクションを表します。

名前空間:  Microsoft.ServiceBus.Messaging
アセンブリ:  Microsoft.ServiceBus (Microsoft.ServiceBus.dll)

[DataContractAttribute(Name = "SqlFilter", Namespace = "http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
[KnownTypeAttribute(typeof(DateTimeOffset))]
[KnownTypeAttribute(typeof(TrueFilter))]
[KnownTypeAttribute(typeof(FalseFilter))]
public class SqlFilter : Filter

SqlFilter 型は、以下のメンバーを公開しています。

  名前説明
パブリック メソッドSqlFilter指定された SQL 式を使用して SqlFilter クラスの新しいインスタンスを初期化します。
先頭に戻る

  名前説明
パブリック プロパティCompatibilityLevelこのプロパティは今後の使用のために予約されています。互換性レベルを示す整数値。現在は 20 にハードコーディングされています。
パブリック プロパティParametersフィルター式の値を設定します。
パブリック プロパティRequiresPreprocessingSQL フィルター式に前処理が必要かどうかを示す値を取得します。 (Filter..::..RequiresPreprocessing をオーバーライドします。)
パブリック プロパティSqlExpressionSQL 式を取得します。
先頭に戻る

  名前説明
パブリック メソッドEquals (Object から継承されています。)
プロテクト メソッドFinalize (Object から継承されています。)
パブリック メソッドGetHashCode (Object から継承されています。)
パブリック メソッドGetType (Object から継承されています。)
パブリック メソッドMatchメッセージが現在の SQL 式に対して一致するかどうかを指定します。 (Filter..::..Match(BrokeredMessage) をオーバーライドします。)
プロテクト メソッドMemberwiseClone (Object から継承されています。)
パブリック メソッドPreprocess前処理されたフィルター式を取得します。 (Filter..::..Preprocess()()()() をオーバーライドします。)
パブリック メソッドToStringSqlFilter の文字列表現を返します。 (Object..::..ToString()()()() をオーバーライドします。)
パブリック メソッドValidateSQL 式を検証します。 (Filter..::..Validate()()()() をオーバーライドします。)
先頭に戻る

  名前説明
明示的なインターフェイスの実装プライベート プロパティIExtensibleDataObject..::..ExtensionData余分なデータを含むオブジェクトを取得または設定します。 (Filter から継承されています。)
先頭に戻る

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

コミュニティの追加

追加
表示:
© 2014 Microsoft