ManagementClient.CreateQueueAsync 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.
Überlädt
CreateQueueAsync(QueueDescription, CancellationToken) |
Erstellt eine neue Warteschlange im Dienstnamespace mit dem angegebenen Namen. |
CreateQueueAsync(String, CancellationToken) |
Erstellt eine neue Warteschlange im Dienstnamespace mit dem angegebenen Namen. |
CreateQueueAsync(QueueDescription, CancellationToken)
- Quelle:
- ManagementClient.cs
Erstellt eine neue Warteschlange im Dienstnamespace mit dem angegebenen Namen.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueDescription> CreateQueueAsync (Microsoft.Azure.ServiceBus.Management.QueueDescription queueDescription, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateQueueAsync : Microsoft.Azure.ServiceBus.Management.QueueDescription * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueDescription>
override this.CreateQueueAsync : Microsoft.Azure.ServiceBus.Management.QueueDescription * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueDescription>
Public Overridable Function CreateQueueAsync (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 neue Warteschlange erstellt wird.
- cancellationToken
- CancellationToken
Gibt zurück
Die QueueDescription der neu erstellten Warteschlange.
Ausnahmen
Der Warteschlangenname ist NULL oder leer.
Eine Warteschlange mit demselben Namen ist unter demselben Dienstnamespace vorhanden.
Das Zeitüberschreitungsout des Vorgangs.
Keine ausreichende Berechtigung zum Ausführen dieses Vorgangs. Sie sollten überprüfen, ob Sie ManagementClient über die richtigen TokenProvider Anmeldeinformationen verfügen, um diesen Vorgang auszuführen.
Entweder wird die in der Beschreibung angegebene Größe 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.
Ein interner Fehler oder eine unerwartete Ausnahme tritt auf.
Hinweise
Löst aus, wenn bereits eine Warteschlange vorhanden ist.
Gilt für:
CreateQueueAsync(String, CancellationToken)
- Quelle:
- ManagementClient.cs
Erstellt eine neue Warteschlange im Dienstnamespace mit dem angegebenen Namen.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueDescription> CreateQueueAsync (string queuePath, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateQueueAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueDescription>
override this.CreateQueueAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueDescription>
Public Overridable Function CreateQueueAsync (queuePath As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of QueueDescription)
Parameter
- queuePath
- String
Der Name der Warteschlange relativ zur Basisadresse des Dienstnamespaces.
- cancellationToken
- CancellationToken
Gibt zurück
Die QueueDescription der neu erstellten Warteschlange.
Ausnahmen
Der Warteschlangenname ist NULL oder leer.
Die Länge von queuePath
ist größer als 260 Zeichen.
Eine Entität mit demselben Namen ist unter demselben Dienstnamespace vorhanden.
Das Zeitüberschreitungsout des Vorgangs. Der Timeoutzeitraum wird über die ServiceBusConnection -Klasse initialisiert. Möglicherweise müssen Sie den Wert des Timeouts erhöhen, um diese Ausnahme zu vermeiden, wenn der Timeoutwert relativ niedrig ist.
Keine ausreichende Berechtigung zum Ausführen dieses Vorgangs. Sie sollten überprüfen, ob Sie ManagementClient über die richtigen TokenProvider Anmeldeinformationen verfügen, um diesen Vorgang auszuführen.
Entweder wird die in der Beschreibung angegebene Größe 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.
Ein interner Fehler oder eine unerwartete Ausnahme tritt auf.
Hinweise
Löst aus, wenn bereits eine Warteschlange vorhanden ist. QueueDescription für Standardwerte von Warteschlangeneigenschaften.
Gilt für:
Azure SDK for .NET