Freigeben über


ISubscriptionClient.AddRuleAsync Methode

Definition

Überlädt

AddRuleAsync(RuleDescription)

Fügt dem aktuellen Abonnement eine Regel hinzu, um die Nachrichten zu filtern, die vom Thema in das Abonnement gelangen.

AddRuleAsync(String, Filter)

Fügt dem aktuellen Abonnement eine Regel hinzu, um die Nachrichten zu filtern, die vom Thema in das Abonnement gelangen.

AddRuleAsync(RuleDescription)

Fügt dem aktuellen Abonnement eine Regel hinzu, um die Nachrichten zu filtern, die vom Thema in das Abonnement gelangen.

public System.Threading.Tasks.Task AddRuleAsync (Microsoft.Azure.ServiceBus.RuleDescription description);
abstract member AddRuleAsync : Microsoft.Azure.ServiceBus.RuleDescription -> System.Threading.Tasks.Task
Public Function AddRuleAsync (description As RuleDescription) As Task

Parameter

description
RuleDescription

Die Regelbeschreibung, die die hinzuzufügende Regel bereitstellt.

Gibt zurück

Eine Aufgabe instance, die den asynchronen Regelvorgang zum Hinzufügen von Regeln darstellt.

Hinweise

Sie können dem Abonnement Regeln hinzufügen, die entscheiden, welche Nachrichten aus dem Thema das Abonnement erreichen sollen. Beim Erstellen des Abonnements wird immer eine Standardregel TrueFilter mit dem Namen DefaultRuleName hinzugefügt. Sie können demselben Abonnement mehrere Regeln mit unterschiedlichen Namen hinzufügen. Mehrere Filter werden mithilfe der logischen OR-Bedingung miteinander kombiniert. D. h., wenn ein Filter erfolgreich ist, wird die Nachricht an das Abonnement übergeben.

Gilt für:

AddRuleAsync(String, Filter)

Fügt dem aktuellen Abonnement eine Regel hinzu, um die Nachrichten zu filtern, die vom Thema in das Abonnement gelangen.

public System.Threading.Tasks.Task AddRuleAsync (string ruleName, Microsoft.Azure.ServiceBus.Filter filter);
abstract member AddRuleAsync : string * Microsoft.Azure.ServiceBus.Filter -> System.Threading.Tasks.Task
Public Function AddRuleAsync (ruleName As String, filter As Filter) As Task

Parameter

ruleName
String
filter
Filter

Der Filterausdruck, mit dem Nachrichten abgeglichen werden.

Gibt zurück

Eine Aufgabe instance, die den asynchronen Regelvorgang zum Hinzufügen von Regeln darstellt.

Hinweise

Sie können dem Abonnement Regeln hinzufügen, die entscheiden, welche Nachrichten aus dem Thema das Abonnement erreichen sollen. Beim Erstellen des Abonnements wird immer eine Standardregel TrueFilter mit dem Namen DefaultRuleName hinzugefügt. Sie können demselben Abonnement mehrere Regeln mit unterschiedlichen Namen hinzufügen. Mehrere Filter werden mithilfe der logischen OR-Bedingung miteinander kombiniert. D. h., wenn ein Filter erfolgreich ist, wird die Nachricht an das Abonnement übergeben.

Gilt für: