NamespaceManager.CreateQueue Méthode

Définition

Surcharges

CreateQueue(QueueDescription)

Crée une file d’attente dans l’espace de noms de service avec la description de file d’attente spécifiée.

CreateQueue(String)

Crée une file d’attente dans l’espace de noms de service avec le chemin donné.

CreateQueue(QueueDescription)

Crée une file d’attente dans l’espace de noms de service avec la description de file d’attente spécifiée.

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

Paramètres

description
QueueDescription

Objet QueueDescription décrivant les attributs avec lesquels la nouvelle file d’attente sera créée.

Retours

de QueueDescription la file d’attente nouvellement créée.

S’applique à

CreateQueue(String)

Crée une file d’attente dans l’espace de noms de service avec le chemin donné.

public Microsoft.ServiceBus.Messaging.QueueDescription CreateQueue (string path);
member this.CreateQueue : string -> Microsoft.ServiceBus.Messaging.QueueDescription
Public Function CreateQueue (path As String) As QueueDescription

Paramètres

path
String

Chemin de la file d’attente par rapport à l’adresse de base de l’espace de noms de service.

Retours

de QueueDescription la file d’attente nouvellement créée.

Exceptions

path a la valeur Null ou est vide.

La longueur de path est supérieure à 290 caractères.

L’opération expire. La période de délai d’expiration est initialisée via la NamespaceManagerSettings classe . Vous devrez peut-être augmenter la valeur de la OperationTimeout propriété pour éviter cette exception si la valeur du délai d’expiration est relativement faible.

Une file d’attente ou une rubrique portant le même nom et le même chemin d’accès existent sous le même espace de noms de service.

L’objet NamespaceManager ne dispose pas des autorisations suffisantes pour effectuer cette opération. Vous devez case activée pour vous assurer que votre NamespaceManager dispose des informations d’identification appropriées TokenProvider pour effectuer cette opération.

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.

Une erreur interne ou une exception inattendue se produit.

Le serveur est surchargé d’opérations logiques. Vous pouvez envisager l’une des actions suivantes : Attendre et réessayer d’appeler cette fonction. Supprimez les entités avant de réessayer (par exemple, recevoir des messages avant d’en envoyer plus).

S’applique à