Partager via


ManagementClient.CreateTopicAsync Méthode

Définition

Surcharges

CreateTopicAsync(TopicDescription, CancellationToken)

Crée une rubrique dans l’espace de noms de service avec le nom donné.

CreateTopicAsync(String, CancellationToken)

Crée une rubrique dans l’espace de noms de service avec le nom donné.

CreateTopicAsync(TopicDescription, CancellationToken)

Source:
ManagementClient.cs

Crée une rubrique dans l’espace de noms de service avec le nom donné.

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

Paramètres

topicDescription
TopicDescription

Objet TopicDescription décrivant les attributs avec lesquels la nouvelle rubrique sera créée.

cancellationToken
CancellationToken

Retours

de TopicDescription la rubrique nouvellement créée.

Exceptions

La description de la rubrique est null.

Une rubrique portant le même nom existe sous le même espace de noms de service.

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

Aucune autorisation suffisante pour effectuer cette opération. Vous devez case activée pour vous assurer que votre ManagementClient 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.

Le serveur est occupé. Vous devez attendre avant de réessayer l’opération.

Une erreur interne ou une exception inattendue se produit.

Remarques

Lève si une rubrique existe déjà. TopicDescription pour les valeurs par défaut des propriétés de rubrique.

S’applique à

CreateTopicAsync(String, CancellationToken)

Source:
ManagementClient.cs

Crée une rubrique dans l’espace de noms de service avec le nom donné.

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

Paramètres

topicPath
String

Nom de la rubrique relative à l’adresse de base de l’espace de noms de service.

cancellationToken
CancellationToken

Retours

de TopicDescription la rubrique nouvellement créée.

Exceptions

Le nom de la rubrique est null ou vide.

La longueur de topicPath est supérieure à 260 caractères.

Une rubrique portant le même nom existe sous le même espace de noms de service.

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

Aucune autorisation suffisante pour effectuer cette opération. Vous devez case activée pour vous assurer que votre ManagementClient 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.

Le serveur est occupé. Vous devez attendre avant de réessayer l’opération.

Une erreur interne ou une exception inattendue se produit.

Remarques

Lève si une rubrique existe déjà. TopicDescription pour les valeurs par défaut des propriétés de rubrique.

S’applique à