SubscriptionClient.AddRule 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
AddRule(RuleDescription) |
Ajoute une nouvelle règle au à l’aide de SubscriptionDescription la description de la règle spécifiée. |
AddRule(String, Filter) |
Ajoute une règle à l’abonnement actuel avec le nom et l’expression de filtre spécifiés. |
AddRule(RuleDescription)
Ajoute une nouvelle règle au à l’aide de SubscriptionDescription la description de la règle spécifiée.
public void AddRule (Microsoft.ServiceBus.Messaging.RuleDescription description);
member this.AddRule : Microsoft.ServiceBus.Messaging.RuleDescription -> unit
Public Sub AddRule (description As RuleDescription)
Paramètres
- description
- RuleDescription
Description de la règle qui fournit les métadonnées de la règle à ajouter.
Exceptions
Levée si description
a la valeur null.
Levée si description.Name.Name
est null, espace blanc vide ou non au format approprié.
Levée si description.Name.Name
la longueur a dépassé la limite de 50 caractères.
Levée si l’opération a dépassé la valeur de délai d’attente définie par OperationTimeout.
Levée si l’entité cliente a été fermée ou abandonnée.
Levée lorsqu’une tentative d’ajout d’une autre règle portant le même nom que celle qui a déjà été ajoutée est effectuée.
S’applique à
AddRule(String, Filter)
Ajoute une règle à l’abonnement actuel avec le nom et l’expression de filtre spécifiés.
public void AddRule (string ruleName, Microsoft.ServiceBus.Messaging.Filter filter);
member this.AddRule : string * Microsoft.ServiceBus.Messaging.Filter -> unit
Public Sub AddRule (ruleName As String, filter As Filter)
Paramètres
- ruleName
- String
Nom de la règle à ajouter.
- filter
- Filter
Expression de filtre par rapport à laquelle les messages seront mis en correspondance.
Exceptions
Levée si filter
a la valeur null.
Levée si ruleName
est null, espace blanc vide ou non au format approprié.
Levée si ruleName
la longueur a dépassé la limite de 50 caractères.
Levée si l’opération a dépassé la valeur de délai d’attente définie via OperationTimeout.
Levée si l’entité cliente a été fermée ou abandonnée.
Levée lorsqu’une tentative d’ajout d’une autre règle portant le même nom que celle qui a déjà été ajoutée est effectuée.
S’applique à
Azure SDK for .NET
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour