Freigeben über


NamespaceManager.CreateTopic Methode

Definition

Überlädt

CreateTopic(String)

Erstellt ein neues Thema im Dienstnamespace mit dem angegebenen Dienstnamespacepfad.

CreateTopic(TopicDescription)

Erstellt ein neues Thema im Dienstnamespace mit der angegebenen Themenbeschreibung.

CreateTopic(String)

Erstellt ein neues Thema im Dienstnamespace mit dem angegebenen Dienstnamespacepfad.

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

Parameter

path
String

Der Pfad des Themas relativ zur Basisadresse des Dienstnamespaces.

Gibt zurück

Die TopicDescription des neu erstellten Themas.

Ausnahmen

path ist NULL oder leer oder path beginnt oder endet mit "/".

Die Länge von path ist größer als Microsoft.ServiceBus.Messaging.Constants.QueueNameMaximumLength.

Das Zeitüberschreitungsout des Vorgangs. 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, um diesen Vorgang auszuführen. Sie sollten überprüfen, ob Sie NamespaceManager ü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.

Ein interner Fehler oder eine unerwartete Ausnahme tritt auf.

Gilt für:

CreateTopic(TopicDescription)

Erstellt ein neues Thema im Dienstnamespace mit der angegebenen Themenbeschreibung.

public Microsoft.ServiceBus.Messaging.TopicDescription CreateTopic (Microsoft.ServiceBus.Messaging.TopicDescription description);
member this.CreateTopic : Microsoft.ServiceBus.Messaging.TopicDescription -> Microsoft.ServiceBus.Messaging.TopicDescription
Public Function CreateTopic (description As TopicDescription) As TopicDescription

Parameter

description
TopicDescription

Ein TopicDescription Objekt, das die Attribute beschreibt, mit denen das neue Thema erstellt wird.

Gibt zurück

Die TopicDescription des neu erstellten Themas.

Gilt für: