ManagementClient.GetTopicAsync(String, CancellationToken) 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.
Ruft ein Thema aus dem Dienstnamespace ab.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.TopicDescription> GetTopicAsync (string topicPath, System.Threading.CancellationToken cancellationToken = default);
abstract member GetTopicAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.TopicDescription>
override this.GetTopicAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.TopicDescription>
Public Overridable Function GetTopicAsync (topicPath As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of TopicDescription)
Parameter
- topicPath
- String
Der Pfad des Themas relativ zum Service Bus-Namespace.
- cancellationToken
- CancellationToken
Gibt zurück
TopicDescription enthält Informationen zum Thema.
Ausnahmen
Wird ausgelöst, wenn topicPath
NULL, leerer Leerraum oder nicht im richtigen Format ist.
Die Länge des Themenpfads ist größer als 260.
Für den Vorgang ist ein Zeitüberschreitungsvorgang aufgetreten. 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.
Das Thema mit diesem Namen ist nicht vorhanden.
Keine ausreichende Berechtigung zum Ausführen dieses Vorgangs. Sie sollten überprüfen, ob Sie ManagementClient über die richtigen TokenProvider Anmeldeinformationen zum Ausführen dieses Vorgangs verfügen.
Der Server ist ausgelastet. Sie sollten warten, bevor Sie den Vorgang wiederholen.
Ein interner Fehler oder eine unerwartete Ausnahme ist aufgetreten.
Gilt für:
Azure SDK for .NET