ServiceBusAdministrationClient.GetQueuesAsync(CancellationToken) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Satz von Warteschlangen ab, die im Namespace vorhanden sind.
public virtual Azure.AsyncPageable<Azure.Messaging.ServiceBus.Administration.QueueProperties> GetQueuesAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member GetQueuesAsync : System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.Messaging.ServiceBus.Administration.QueueProperties>
override this.GetQueuesAsync : System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.Messaging.ServiceBus.Administration.QueueProperties>
Public Overridable Function GetQueuesAsync (Optional cancellationToken As CancellationToken = Nothing) As AsyncPageable(Of QueueProperties)
Parameter
- cancellationToken
- CancellationToken
Ein optionaler CancellationToken instance, um die Anforderung zum Abbrechen des Vorgangs zu signalisieren.
Gibt zurück
Eine AsyncPageable<T> , die die Warteschlangen beschreibt.
Ausnahmen
Wenn sich die Parameter außerhalb des Bereichs befinden.
Für den Vorgang ist ein Zeitüberschreitungsvorgang aufgetreten. Der Timeoutzeitraum wird über die ServiceBusAdministrationClientOptions -Klasse initialisiert (siehe Retry-Eigenschaft). Möglicherweise müssen Sie den Wert des Timeouts erhöhen, um diese Ausnahme zu vermeiden, wenn der Timeoutwert relativ niedrig ist.
Der Server ist ausgelastet. Sie sollten warten, bevor Sie den Vorgang wiederholen.
Unzureichende Berechtigung zum Ausführen dieses Vorgangs. Sie sollten überprüfen, ob Sie ServiceBusAdministrationClient über die erforderlichen Ansprüche zum Ausführen dieses Vorgangs verfügen. https://docs.microsoft.com/azure/service-bus-messaging/service-bus-sas#rights-required-for-service-bus-operations
- Für den Vorgang wurde ein Timeout ausgeführt. In Reason diesem Fall wird auf ServiceTimeout festgelegt.
- Der Server ist ausgelastet. Sie sollten warten, bevor Sie den Vorgang wiederholen. Der Fehlergrund wird in diesem Fall auf ServiceBusy festgelegt.
- Es tritt ein interner Fehler oder eine unerwartete Ausnahme auf. Der Fehlergrund wird in diesem Fall auf GeneralError festgelegt.
Hinweise
Der maximal zulässige Wert ist 100 pro Seite.
Gilt für:
Azure SDK for .NET