Freigeben über


ManagementClient.TopicExistsAsync(String, CancellationToken) Methode

Definition

Überprüft, ob ein bestimmtes Thema vorhanden ist.

public virtual System.Threading.Tasks.Task<bool> TopicExistsAsync (string topicPath, System.Threading.CancellationToken cancellationToken = default);
abstract member TopicExistsAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.TopicExistsAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Overridable Function TopicExistsAsync (topicPath As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Boolean)

Parameter

topicPath
String

Pfad der zu überprüfenden Themenentität.

cancellationToken
CancellationToken

Gibt zurück

True, wenn das Thema vorhanden ist, andernfalls false.

Ausnahmen

Der angegebene Themenpfad ist ungültig.

Das Zeitüberschreitungsout des Vorgangs.

Keine ausreichende Berechtigung zum Ausführen dieses Vorgangs. Sie sollten überprüfen, ob Sie ManagementClient über die richtigen TokenProvider Anmeldeinformationen verfügen, um diesen Vorgang auszuführen.

Der Server ist ausgelastet. Sie sollten warten, bevor Sie den Vorgang wiederholen.

Ein interner Fehler oder eine unerwartete Ausnahme tritt auf.

Gilt für: