SqlRuleAction クラス

定義

に対して実行される SQL 言語ベースの構文で記述されたアクションのセットを BrokeredMessage表します。

[System.Runtime.Serialization.DataContract(Name="SqlRuleAction", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
public sealed class SqlRuleAction : Microsoft.ServiceBus.Messaging.RuleAction
[<System.Runtime.Serialization.DataContract(Name="SqlRuleAction", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")>]
type SqlRuleAction = class
    inherit RuleAction
Public NotInheritable Class SqlRuleAction
Inherits RuleAction
継承
SqlRuleAction
属性

コンストラクター

SqlRuleAction(String)

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

SqlRuleAction(String, Int32)

指定した SQL 式と互換性レベルを SqlRuleAction 使用して、 クラスの新しいインスタンスを初期化します。

プロパティ

CompatibilityLevel

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

Parameters

ルール アクションの値を設定します。

RequiresPreprocessing

に前処理が必要かどうかを SqlRuleAction 示す値を取得します。

SqlExpression

SQL 式を取得します。

メソッド

Execute(BrokeredMessage)

オブジェクトを SqlRuleAction 実行します。

Preprocess()

前処理された式を RuleAction 取得します。

ToString()

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

Validate()

SQL 92 の構文と規則に対して SQL 式を検証します。

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

IExtensibleDataObject.ExtensionData

に対して実行される SQL 言語ベースの構文で記述されたアクションのセットを BrokeredMessage表します。

(継承元 RuleAction)

適用対象