NamespaceManager.CreateQueue 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
CreateQueue(QueueDescription) |
Erstellt eine neue Warteschlange im Dienstnamespace mit der angegebenen Warteschlangenbeschreibung. |
CreateQueue(String) |
Erstellt eine neue Warteschlange im Dienstnamespace mit dem angegebenen Pfad. |
CreateQueue(QueueDescription)
Erstellt eine neue Warteschlange im Dienstnamespace mit der angegebenen Warteschlangenbeschreibung.
public Microsoft.ServiceBus.Messaging.QueueDescription CreateQueue(Microsoft.ServiceBus.Messaging.QueueDescription description);
member this.CreateQueue : Microsoft.ServiceBus.Messaging.QueueDescription -> Microsoft.ServiceBus.Messaging.QueueDescription
Public Function CreateQueue (description As QueueDescription) As QueueDescription
Parameter
- description
- QueueDescription
Ein QueueDescription Objekt, das die Attribute beschreibt, mit denen die neue Warteschlange erstellt wird.
Gibt zurück
Die QueueDescription der neu erstellten Warteschlange.
Gilt für:
CreateQueue(String)
Erstellt eine neue Warteschlange im Dienstnamespace mit dem angegebenen Pfad.
public Microsoft.ServiceBus.Messaging.QueueDescription CreateQueue(string path);
member this.CreateQueue : string -> Microsoft.ServiceBus.Messaging.QueueDescription
Public Function CreateQueue (path As String) As QueueDescription
Parameter
- path
- String
Der Pfad der Warteschlange relativ zur Basisadresse des Dienstnamespaces.
Gibt zurück
Die QueueDescription der neu erstellten Warteschlange.
Ausnahmen
path
ist leer oder NULL.
Die Länge von path
ist größer als 290 Zeichen.
Für den Vorgang ist ein Zeitüberschreitungsvorgang aufgetreten. Der Timeoutzeitraum wird über die NamespaceManagerSettings -Klasse initialisiert. Möglicherweise müssen Sie den Wert der OperationTimeout Eigenschaft erhöhen, um diese Ausnahme zu vermeiden, wenn der Timeoutwert relativ niedrig ist.
Eine Warteschlange oder ein Thema mit demselben Namen und Pfad befindet sich unter demselben Dienstnamespace.
Das NamespaceManager -Objekt verfügt nicht über ausreichende Berechtigungen zum Ausführen dieses Vorgangs. Sie sollten überprüfen, ob Sie NamespaceManager ü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.
Es tritt ein interner Fehler oder eine unerwartete Ausnahme auf.
Der Server ist mit logischen Vorgängen überlastet. Sie können eine der folgenden Aktionen in Betracht ziehen: Warten Sie, und wiederholen Sie den Aufruf dieser Funktion. Entfernen Sie Entitäten, bevor Sie es wiederholen (z. B. empfangen Sie Nachrichten, bevor Sie mehr senden).
Gilt für:
Azure SDK for .NET