ServiceBusAdministrationClient.UpdateQueueAsync 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 file d’attente existante.
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Messaging.ServiceBus.Administration.QueueProperties>> UpdateQueueAsync (Azure.Messaging.ServiceBus.Administration.QueueProperties queue, System.Threading.CancellationToken cancellationToken = default);
abstract member UpdateQueueAsync : Azure.Messaging.ServiceBus.Administration.QueueProperties * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Messaging.ServiceBus.Administration.QueueProperties>>
override this.UpdateQueueAsync : Azure.Messaging.ServiceBus.Administration.QueueProperties * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Messaging.ServiceBus.Administration.QueueProperties>>
Public Overridable Function UpdateQueueAsync (queue As QueueProperties, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of QueueProperties))
Paramètres
- queue
- QueueProperties
Objet QueueProperties décrivant les attributs avec lesquels la file d’attente sera mise à jour.
- cancellationToken
- CancellationToken
Une instance facultative CancellationToken pour signaler la demande d’annulation de l’opération.
Retours
de QueueProperties la file d’attente mise à jour.
Exceptions
La file d’attente décrite est introuvable.
L’opération expire.
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.
Les propriétés de file d’attente instance ont la valeur Null.
Autorisation insuffisante pour effectuer cette opération. Vous devez case activée pour vous assurer que votre ServiceBusAdministrationClient dispose des revendications nécessaires pour effectuer cette opération. https://docs.microsoft.com/azure/service-bus-messaging/service-bus-sas#rights-required-for-service-bus-operations
- L’entité spécifiée est introuvable. Dans Reason ce cas, la valeur est définie MessagingEntityNotFound sur .
- L’opération a expiré. Dans Reason ce cas, la valeur est définie ServiceTimeout sur .
- La taille spécifiée de l’entité 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. La raison de l’échec est définie QuotaExceeded sur dans ce cas.
- Le serveur est occupé. Vous devez attendre avant de réessayer l’opération. La raison de l’échec est définie ServiceBusy sur dans ce cas.
- Une erreur interne ou une exception inattendue se produit. La raison de l’échec est définie GeneralError sur dans ce cas.
S’applique à
Azure SDK for .NET