Freigeben über


ManagementClient.UpdateQueueAsync(QueueDescription, CancellationToken) Methode

Definition

Updates einer vorhandenen Warteschlange.

public virtual System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueDescription> UpdateQueueAsync (Microsoft.Azure.ServiceBus.Management.QueueDescription queueDescription, System.Threading.CancellationToken cancellationToken = default);
abstract member UpdateQueueAsync : Microsoft.Azure.ServiceBus.Management.QueueDescription * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueDescription>
override this.UpdateQueueAsync : Microsoft.Azure.ServiceBus.Management.QueueDescription * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueDescription>
Public Overridable Function UpdateQueueAsync (queueDescription As QueueDescription, Optional cancellationToken As CancellationToken = Nothing) As Task(Of QueueDescription)

Parameter

queueDescription
QueueDescription

Ein QueueDescription Objekt, das die Attribute beschreibt, mit denen die Warteschlange aktualisiert wird.

cancellationToken
CancellationToken

Gibt zurück

Der QueueDescription der aktualisierten Warteschlange.

Ausnahmen

Warteschlangendeskriptor ist NULL.

Die beschriebene Warteschlange wurde nicht gefunden.

Für den Vorgang ist ein Zeitüberschreitungsvorgang aufgetreten.

Keine ausreichende Berechtigung zum Ausführen dieses Vorgangs. Sie sollten überprüfen, ob Sie ManagementClient über die richtigen TokenProvider Anmeldeinformationen zum Ausführen dieses Vorgangs verfügen.

Entweder wird die angegebene Größe in der Beschreibung nicht unterstützt, oder das maximal zulässige Kontingent wurde erreicht. Sie müssen einen der unterstützten Größenwerte angeben, vorhandene Entitäten löschen oder Ihre Kontingentgröße erhöhen.

Der Server ist ausgelastet. Sie sollten warten, bevor Sie den Vorgang wiederholen.

Es tritt ein interner Fehler oder eine unerwartete Ausnahme auf.

Gilt für: