ISubscriptionClient.AddRuleAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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)
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
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.
Remarques
Vous pouvez ajouter des règles à l’abonnement qui décideront de filtrer les messages de la rubrique qui 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)
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
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.
Remarques
Vous pouvez ajouter des règles à l’abonnement qui décideront de filtrer les messages de la rubrique qui 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 à
Azure SDK for .NET