RuleAction クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
フィルター式で一致したメッセージの変換に許可されるフィルター アクションを表します。
[System.Runtime.Serialization.DataContract(Name="RuleAction", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.EmptyRuleAction))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.SqlRuleAction))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.CompositeAction))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.RuleCreationAction))]
[System.Runtime.Serialization.KnownType(typeof(System.DateTimeOffset))]
public abstract class RuleAction : System.Runtime.Serialization.IExtensibleDataObject
[<System.Runtime.Serialization.DataContract(Name="RuleAction", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.EmptyRuleAction))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.SqlRuleAction))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.CompositeAction))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.RuleCreationAction))>]
[<System.Runtime.Serialization.KnownType(typeof(System.DateTimeOffset))>]
type RuleAction = class
interface IExtensibleDataObject
Public MustInherit Class RuleAction
Implements IExtensibleDataObject
- 継承
-
RuleAction
- 派生
- 属性
- 実装
注釈
フィルター アクションを使用すると、フィルター式で一致したメッセージを変換できます。 フィルターアシオンの一般的なユース ケースは、メッセージに添付されているプロパティを追加または更新することです。たとえば、メッセージの関連付け ID に基づいてグループ ID を割り当てます。
プロパティ
RequiresPreprocessing |
ルール アクションで前処理が必要かどうかを示す値を取得します。 |
メソッド
Execute(BrokeredMessage) |
指定された BrokeredMessage でフィルター アクションを実行します。 |
Preprocess() |
オブジェクトを前処理します RuleAction 。 |
Validate() |
文法に対するルール アクションを検証します。 |
明示的なインターフェイスの実装
IExtensibleDataObject.ExtensionData |
フィルター式で一致したメッセージの変換に許可されるフィルター アクションを表します。 |
適用対象
こちらもご覧ください
- <xref:Microsoft.ServiceBus.Messaging.EmptyRuleAction>
- SqlRuleAction
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for .NET