Freigeben über


ManagementClient.SubscriptionExistsAsync Methode

Definition

Überprüft, ob ein bestimmtes Abonnement vorhanden ist oder nicht.

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

Parameter

topicPath
String

Pfad des Themas.

subscriptionName
String

Name des zu überprüfenden Abonnements.

cancellationToken
CancellationToken

Gibt zurück

True, wenn ein Abonnement vorhanden ist, andernfalls false.

Ausnahmen

Der angegebene Themen- oder Abonnementpfad ist ungültig.

Für den Vorgang ist ein Zeitüberschreitungsvorgang aufgetreten.

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.

Es tritt ein interner Fehler oder eine unerwartete Ausnahme auf.

Gilt für: