Partager via


FabricClient.ServiceManagementClient.GetServiceDescriptionAsync Méthode

Définition

Surcharges

GetServiceDescriptionAsync(Uri)

Obtient la description du service pour le instance de service spécifié.

GetServiceDescriptionAsync(Uri, TimeSpan, CancellationToken)

Obtient la description du service pour le instance de service spécifié. Prend également en compte l’intervalle de délai d’expiration, qui est la durée maximale pendant laquelle le système permettra à cette opération de se poursuivre avant de retourner TimeoutException et d’annuler le jeton que l’opération observe.

GetServiceDescriptionAsync(Uri)

Obtient la description du service pour le instance de service spécifié.

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)

Paramètres

serviceName
Uri

Nom Service Fabric du service.

Retours

Description du service pour le instance de service spécifié.

Exceptions

L’objet FabricClient est dans un état fermé. Supprimer l’objet que FabricClient vous utilisez et instancier un nouvel FabricClient objet.

Quand serviceName est Null.

Remarques

Le délai d’expiration par défaut est d’une minute pendant laquelle le système autorise cette opération à se poursuivre avant de retourner TimeoutException.

GetServiceDescriptionAsync(Uri) est le moyen le plus efficace de déterminer si un nom est associé à un service.

S’applique à

GetServiceDescriptionAsync(Uri, TimeSpan, CancellationToken)

Obtient la description du service pour le instance de service spécifié. Prend également en compte l’intervalle de délai d’expiration, qui est la durée maximale pendant laquelle le système permettra à cette opération de se poursuivre avant de retourner TimeoutException et d’annuler le jeton que l’opération observe.

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)

Paramètres

serviceName
Uri

Nom Service Fabric du service.

timeout
TimeSpan

Durée maximale pendant laquelle le système autorise cette opération à se poursuivre avant de retourner TimeoutException.

cancellationToken
CancellationToken

CancellationToken que l’opération observe. Il peut être utilisé pour propager une notification indiquant que l’opération doit être annulée.

Retours

Description du service pour le instance de service spécifié.

Exceptions

L’objet FabricClient est dans un état fermé. Supprimer l’objet que FabricClient vous utilisez et instancier un nouvel FabricClient objet.

Quand serviceName est Null.

Remarques

GetServiceDescriptionAsync(Uri) est le moyen le plus efficace de déterminer si un nom est associé à un service.

S’applique à