SubscriptionClient.AddRuleAsync Méthode

Définition

Surcharges

AddRuleAsync(RuleDescription)

Ajoute une règle à l’abonnement actuel pour filtrer les messages qui arrivent de la rubrique à l’abonnement.

AddRuleAsync(String, Filter)

Ajoute une règle à l’abonnement actuel pour filtrer les messages qui arrivent de la rubrique à l’abonnement.

AddRuleAsync(RuleDescription)

Source:
SubscriptionClient.cs

Ajoute une règle à l’abonnement actuel pour filtrer les messages qui arrivent de la rubrique à l’abonnement.

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

Paramètres

description
RuleDescription

Description de la règle qui fournit la règle à ajouter.

Retours

Une tâche instance qui représente l’opération d’ajout asynchrone de règle.

Implémente

Remarques

Vous pouvez ajouter des règles à l’abonnement qui déterminent quels messages de la rubrique doivent atteindre l’abonnement. Une règle par défaut TrueFilter nommée DefaultRuleName est toujours ajoutée lors de la création de l’abonnement. Vous pouvez ajouter plusieurs règles avec des noms distincts au même abonnement. Plusieurs filtres se combinent à l’aide d’une condition OR logique. Par exemple, si un filtre réussit, le message est transmis à l’abonnement.

S’applique à

AddRuleAsync(String, Filter)

Source:
SubscriptionClient.cs

Ajoute une règle à l’abonnement actuel pour filtrer les messages qui arrivent de la rubrique à l’abonnement.

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
override this.AddRuleAsync : string * Microsoft.Azure.ServiceBus.Filter -> System.Threading.Tasks.Task
Public Function AddRuleAsync (ruleName As String, filter As Filter) As Task

Paramètres

ruleName
String
filter
Filter

Expression de filtre par rapport à laquelle les messages seront mis en correspondance.

Retours

Une tâche instance qui représente l’opération d’ajout asynchrone de règle.

Implémente

Remarques

Vous pouvez ajouter des règles à l’abonnement qui déterminent quels messages de la rubrique doivent atteindre l’abonnement. Une règle par défaut TrueFilter nommée DefaultRuleName est toujours ajoutée lors de la création de l’abonnement. Vous pouvez ajouter plusieurs règles avec des noms distincts au même abonnement. Plusieurs filtres se combinent à l’aide d’une condition OR logique. Par exemple, si un filtre réussit, le message est transmis à l’abonnement. La longueur maximale autorisée du nom de la règle est de 50 caractères.

S’applique à