Freigeben über


FabricClient.ServiceManagementClient.GetServiceDescriptionAsync Methode

Definition

Überlädt

GetServiceDescriptionAsync(Uri)

Ruft die Dienstbeschreibung für den angegebenen Dienst instance ab.

GetServiceDescriptionAsync(Uri, TimeSpan, CancellationToken)

Ruft die Dienstbeschreibung für den angegebenen Dienst instance ab. Benötigt auch ein Timeoutintervall, d. h. die maximale Zeit, die das System diesen Vorgang fortsetzen lässt, bevor das vom Vorgang beobachtete Token und das Abbruchtoken TimeoutException zurückgegeben wird.

GetServiceDescriptionAsync(Uri)

Ruft die Dienstbeschreibung für den angegebenen Dienst instance ab.

public System.Threading.Tasks.Task<System.Fabric.Description.ServiceDescription> GetServiceDescriptionAsync (Uri serviceName);
member this.GetServiceDescriptionAsync : Uri -> System.Threading.Tasks.Task<System.Fabric.Description.ServiceDescription>
Public Function GetServiceDescriptionAsync (serviceName As Uri) As Task(Of ServiceDescription)

Parameter

serviceName
Uri

Der Service Fabric-Name des Diensts.

Gibt zurück

Die Dienstbeschreibung für den angegebenen Dienst instance.

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient von Ihnen verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Wenn serviceName null ist.

Hinweise

Das Standardtimeout beträgt eine Minute, für die das System diesen Vorgang fortsetzen kann, bevor zurückgegeben TimeoutExceptionwird.

GetServiceDescriptionAsync(Uri) ist die effizienteste Methode, um zu bestimmen, ob ein Name einem Dienst zugeordnet ist.

Gilt für:

GetServiceDescriptionAsync(Uri, TimeSpan, CancellationToken)

Ruft die Dienstbeschreibung für den angegebenen Dienst instance ab. Benötigt auch ein Timeoutintervall, d. h. die maximale Zeit, die das System diesen Vorgang fortsetzen lässt, bevor das vom Vorgang beobachtete Token und das Abbruchtoken TimeoutException zurückgegeben wird.

public System.Threading.Tasks.Task<System.Fabric.Description.ServiceDescription> GetServiceDescriptionAsync (Uri serviceName, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.GetServiceDescriptionAsync : Uri * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Description.ServiceDescription>
Public Function GetServiceDescriptionAsync (serviceName As Uri, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of ServiceDescription)

Parameter

serviceName
Uri

Der Service Fabric-Name des Diensts.

timeout
TimeSpan

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

cancellationToken
CancellationToken

Der CancellationToken , den der Vorgang beobachtet. Es kann verwendet werden, um die Benachrichtigung zu verbreiten, dass der Vorgang abgebrochen werden soll.

Gibt zurück

Die Dienstbeschreibung für den angegebenen Dienst instance.

Ausnahmen

Das FabricClient Objekt befindet sich in einem geschlossenen Zustand. Entsorgen Sie das FabricClient von Ihnen verwendete Objekt, und instanziieren Sie ein neues FabricClient Objekt.

Wenn serviceName null ist.

Hinweise

GetServiceDescriptionAsync(Uri) ist die effizienteste Methode, um zu bestimmen, ob ein Name einem Dienst zugeordnet ist.

Gilt für: