Freigeben über


FabricClient.PropertyManagementClient.NameExistsAsync Methode

Definition

Überlädt

NameExistsAsync(Uri, TimeSpan, CancellationToken)

Gibt zurück true , wenn der angegebene Service Fabric-Name vorhanden ist.

NameExistsAsync(Uri)

Gibt zurück true , wenn der angegebene Service Fabric-Name vorhanden ist.

NameExistsAsync(Uri, TimeSpan, CancellationToken)

Gibt zurück true , wenn der angegebene Service Fabric-Name vorhanden ist.

public System.Threading.Tasks.Task<bool> NameExistsAsync (Uri name, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.NameExistsAsync : Uri * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Function NameExistsAsync (name As Uri, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of Boolean)

Parameter

name
Uri

Der Service Fabric-Name.

timeout
TimeSpan

Die maximale Zeit, die das System ermöglicht, diesen Vorgang fortzusetzen, bevor zurückgegeben TimeoutExceptionwird.

cancellationToken
CancellationToken

Die CancellationToken , die vom Vorgang beobachtet wird. Es kann verwendet werden, um die Benachrichtigung zu verteilen, dass der Vorgang abgebrochen werden soll.

Gibt zurück

Eine Aufgabe, die den asynchronen Vorgang darstellt.

true , wenn der angegebene Service Fabric-Name vorhanden ist; falseandernfalls .

Ausnahmen

Dies wird durch eine der folgenden Ursachen verursacht:

E_INVALIDARG wird zurückgegeben, wenn mindestens ein Argument ungültig ist.

Dies wird durch eine der folgenden Ursachen verursacht:

E_POINTER wird zurückgegeben, wenn ein NULL-Verweis an eine Methode übergeben wird, die ihn nicht als gültiges Argument akzeptiert.

Dies wird durch eine der folgenden Ursachen verursacht:

E_ABORT wird zurückgegeben, wenn der Vorgang abgebrochen wurde.

Informationen zur Behandlung häufiger FabricClient-Fehler finden Sie unter https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions .

Dies wird durch eine der folgenden Ursachen verursacht:

InvalidNameUri wird zurückgegeben, wenn name kein gültiger Service Fabric-Name ist.

Siehe auch https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions zur Behandlung häufiger FabricClient-Fehler.

Diese Ausnahme wird ausgelöst, wenn ein interner Fehler aufgetreten ist.

Hinweise

Das Timeout für den Vorgang wird auf das Standardtimeout (1 Minute) festgelegt.

Gilt für:

NameExistsAsync(Uri)

Gibt zurück true , wenn der angegebene Service Fabric-Name vorhanden ist.

public System.Threading.Tasks.Task<bool> NameExistsAsync (Uri name);
member this.NameExistsAsync : Uri -> System.Threading.Tasks.Task<bool>
Public Function NameExistsAsync (name As Uri) As Task(Of Boolean)

Parameter

name
Uri

Der Service Fabric-Name.

Gibt zurück

Eine Aufgabe, die den asynchronen Vorgang darstellt.

true , wenn der angegebene Service Fabric-Name vorhanden ist; falseandernfalls .

Ausnahmen

Dies wird durch eine der folgenden Ursachen verursacht:

E_INVALIDARG wird zurückgegeben, wenn mindestens ein Argument ungültig ist.

Dies wird durch eine der folgenden Ursachen verursacht:

E_POINTER wird zurückgegeben, wenn ein NULL-Verweis an eine Methode übergeben wird, die ihn nicht als gültiges Argument akzeptiert.

Dies wird durch eine der folgenden Ursachen verursacht:

E_ABORT wird zurückgegeben, wenn der Vorgang abgebrochen wurde.

Informationen zur Behandlung häufiger FabricClient-Fehler finden Sie unter https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions .

Informationen zur Behandlung häufiger FabricClient-Fehler finden Sie unter https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions .

Dies wird durch eine der folgenden Ursachen verursacht:

InvalidNameUri wird zurückgegeben, wenn name kein gültiger Service Fabric-Name ist.

Siehe auch https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions zur Behandlung häufiger FabricClient-Fehler.

Diese Ausnahme wird ausgelöst, wenn ein interner Fehler aufgetreten ist.

Hinweise

Das Timeout für den Vorgang wird auf das Standardtimeout (1 Minute) festgelegt.

GetClusterHealthAsync(ClusterHealthQueryDescription) ist die einzige Möglichkeit, zu überprüfen, ob der Cluster aktiviert ist und FabricClient eine Verbindung mit dem Cluster herstellen kann.

Gilt für: