Freigeben über


CreateRuleOptions Klasse

Definition

Stellt den Satz von Optionen dar, die für die Erstellung einer Regel angegeben werden können.

public sealed class CreateRuleOptions : IEquatable<Azure.Messaging.ServiceBus.Administration.CreateRuleOptions>
type CreateRuleOptions = class
    interface IEquatable<CreateRuleOptions>
Public NotInheritable Class CreateRuleOptions
Implements IEquatable(Of CreateRuleOptions)
Vererbung
CreateRuleOptions
Implementiert

Konstruktoren

CreateRuleOptions()

Initialisiert eine neue Instanz der CreateRuleOptions-Klasse mit Standardwerten.

CreateRuleOptions(RuleProperties)

Initialisiert eine neue instance von CreateRuleOptions basierend auf dem angegebenen RuleProperties instance. Dies ist nützlich, um eine neue Regel basierend auf den Eigenschaften einer vorhandenen Regel zu erstellen.

CreateRuleOptions(String)

Initialisiert eine neue Instanz der CreateRuleOptions-Klasse mit dem angegebenen Namen.

CreateRuleOptions(String, RuleFilter)

Initialisiert eine neue instance der CreateRuleOptions -Klasse mit dem angegebenen Namen und Filterausdruck.

Felder

DefaultRuleName

Ruft den Namen der Standardregel für das Abonnement ab.

Eigenschaften

Action

Ruft die Aktion ab, die ausgeführt werden soll, wenn die Nachricht den Filterausdruck erfüllt, oder legt sie fest.

Filter

Ruft den Filterausdruck ab, der zum Abgleichen von Nachrichten verwendet wird, oder legt diesen fest.

Name

Ruft den Namen der Regel ab oder legt ihn fest.

Methoden

Equals(CreateRuleOptions)

Gibt an, ob das aktuelle Objekt gleich einem anderen Objekt des gleichen Typs ist.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

GetHashCode()

Fungiert als Standardhashfunktion.

Operatoren

Equality(CreateRuleOptions, CreateRuleOptions)

Überprüft zwei CreateRuleOptions-Werte auf Gleichheit.

Inequality(CreateRuleOptions, CreateRuleOptions)

Überprüft zwei CreateRuleOptions-Werte auf Ungleichheit.

Gilt für: