Share via


CreateRuleOptions クラス

定義

ルールの作成に指定できるオプションのセットを表します。

public sealed class CreateRuleOptions : IEquatable<Azure.Messaging.ServiceBus.Administration.CreateRuleOptions>
type CreateRuleOptions = class
    interface IEquatable<CreateRuleOptions>
Public NotInheritable Class CreateRuleOptions
Implements IEquatable(Of CreateRuleOptions)
継承
CreateRuleOptions
実装

コンストラクター

CreateRuleOptions()

CreateRuleOptions クラスの新しいインスタンスを既定値で初期化します。

CreateRuleOptions(RuleProperties)

指定したRulePropertiesインスタンスに基づいて のCreateRuleOptions新しいインスタンスを初期化します。 これは、既存のルールのプロパティに基づいて新しいルールを作成する場合に便利です。

CreateRuleOptions(String)

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

CreateRuleOptions(String, RuleFilter)

指定した名前とフィルター式を使用して CreateRuleOptions 、 クラスの新しいインスタンスを初期化します。

フィールド

DefaultRuleName

サブスクリプションの既定の規則の名前を取得します。

プロパティ

Action

メッセージがフィルター式を満たす場合に実行するアクションを取得または設定します。

Filter

メッセージの照合に使用するフィルター式を取得または設定します。

Name

規則の名前を取得または設定します。

メソッド

Equals(CreateRuleOptions)

現在のオブジェクトが、同じ型の別のオブジェクトと等しいかどうかを示します。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

GetHashCode()

既定のハッシュ関数として機能します。

演算子

Equality(CreateRuleOptions, CreateRuleOptions)

2 つの CreateRuleOptions の値が等しいかどうかを比較します。

Inequality(CreateRuleOptions, CreateRuleOptions)

2 つの CreateRuleOptions の値が等しくないかどうかを比較します。

適用対象