ManagementClient.UpdateRuleAsync 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.
Mises à jour une règle existante pour un abonnement à une rubrique.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.RuleDescription> UpdateRuleAsync (string topicPath, string subscriptionName, Microsoft.Azure.ServiceBus.RuleDescription ruleDescription, System.Threading.CancellationToken cancellationToken = default);
abstract member UpdateRuleAsync : string * string * Microsoft.Azure.ServiceBus.RuleDescription * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.RuleDescription>
override this.UpdateRuleAsync : string * string * Microsoft.Azure.ServiceBus.RuleDescription * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.RuleDescription>
Public Overridable Function UpdateRuleAsync (topicPath As String, subscriptionName As String, ruleDescription As RuleDescription, Optional cancellationToken As CancellationToken = Nothing) As Task(Of RuleDescription)
Paramètres
- topicPath
- String
Chemin de la rubrique.
- subscriptionName
- String
Nom de l'abonnement.
- ruleDescription
- RuleDescription
Objet RuleDescription décrivant les attributs avec lesquels la règle sera mise à jour.
- cancellationToken
- CancellationToken
Retours
de RuleDescription la règle mise à jour.
Exceptions
le descripteur de règle a la valeur Null.
La rubrique/l’abonnement/la règle décrite est introuvable.
L’opération expire.
Aucune autorisation suffisante pour effectuer cette opération. Vous devez case activée pour vous assurer que votre ManagementClient dispose des informations d’identification appropriées TokenProvider pour effectuer cette opération.
La taille spécifiée dans la description n’est pas prise en charge ou le quota maximal autorisé a été atteint. Vous devez spécifier l’une des valeurs de taille prises en charge, supprimer des entités existantes ou augmenter la taille de votre quota.
Le serveur est occupé. Vous devez attendre avant de réessayer l’opération.
Une erreur interne ou une exception inattendue se produit.
S’applique à
Azure SDK for .NET