Partager via


FabricClient.HealthClient.GetClusterHealthChunkAsync Méthode

Définition

Surcharges

GetClusterHealthChunkAsync()

Obtient l’intégrité d’un cluster Service Fabric.

GetClusterHealthChunkAsync(ClusterHealthChunkQueryDescription)

Obtient l’intégrité d’un cluster Service Fabric, y compris les entités de cluster comme demandé dans la description de la requête.

GetClusterHealthChunkAsync(TimeSpan, CancellationToken)

Obtient l’intégrité d’un cluster Service Fabric.

GetClusterHealthChunkAsync(ClusterHealthChunkQueryDescription, TimeSpan, CancellationToken)

Obtient l’intégrité d’un cluster Service Fabric, y compris les entités de cluster comme demandé dans la description de la requête.

GetClusterHealthChunkAsync()

Obtient l’intégrité d’un cluster Service Fabric.

public System.Threading.Tasks.Task<System.Fabric.Health.ClusterHealthChunk> GetClusterHealthChunkAsync ();
member this.GetClusterHealthChunkAsync : unit -> System.Threading.Tasks.Task<System.Fabric.Health.ClusterHealthChunk>
Public Function GetClusterHealthChunkAsync () As Task(Of ClusterHealthChunk)

Retours

Bloc d’intégrité représentant l’intégrité du cluster.

Exceptions

Causé par l’un des éléments suivants :

FabricHealthEntityNotFound.

Consultez également https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions pour gérer les échecs FabricClient courants.

Causé par l’un des éléments suivants :

ServiceTooBusy est retourné lorsque le service est trop occupé pour traiter l’opération.

Causé par l’un des éléments suivants :

E_ACCESSDENIED est retourné lorsque le case activée d’accès a échoué pour cette opération.

Remarques

L’état d’intégrité agrégé du cluster est calculé en fonction de toutes les entités du cluster. Aucun enfant n’est inclus dans les résultats, car aucun filtre n’est spécifié.

S’applique à

GetClusterHealthChunkAsync(ClusterHealthChunkQueryDescription)

Obtient l’intégrité d’un cluster Service Fabric, y compris les entités de cluster comme demandé dans la description de la requête.

public System.Threading.Tasks.Task<System.Fabric.Health.ClusterHealthChunk> GetClusterHealthChunkAsync (System.Fabric.Description.ClusterHealthChunkQueryDescription queryDescription);
member this.GetClusterHealthChunkAsync : System.Fabric.Description.ClusterHealthChunkQueryDescription -> System.Threading.Tasks.Task<System.Fabric.Health.ClusterHealthChunk>
Public Function GetClusterHealthChunkAsync (queryDescription As ClusterHealthChunkQueryDescription) As Task(Of ClusterHealthChunk)

Paramètres

queryDescription
ClusterHealthChunkQueryDescription

Description de la requête qui définit comment l’évaluation de l’intégrité doit être effectuée et quelles entités doivent être incluses dans le ClusterHealthChunk.

Retours

Bloc d’intégrité représentant l’intégrité du cluster.

Exceptions

Causé par l’un des éléments suivants :

FabricHealthEntityNotFound.

Consultez également https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions pour gérer les échecs FabricClient courants.

Retourné lorsqu’une référence null est passée à une méthode qui ne l’accepte pas comme argument valide.

Causé par l’un des éléments suivants :

E_INVALIDARG est retourné lorsqu’un ou plusieurs arguments ne sont pas valides.

Causé par l’un des éléments suivants :

ServiceTooBusy est retourné lorsque le service est trop occupé pour traiter l’opération.

Causé par l’un des éléments suivants :

E_ACCESSDENIED est retourné lorsque le case activée d’accès a échoué pour cette opération.

Remarques

L’état d’intégrité agrégé du cluster est calculé en fonction de toutes les entités du cluster. Seuls les enfants qui respectent les filtres de la description de la requête d’entrée (le cas échéant) sont inclus dans les résultats.

S’applique à

GetClusterHealthChunkAsync(TimeSpan, CancellationToken)

Obtient l’intégrité d’un cluster Service Fabric.

public System.Threading.Tasks.Task<System.Fabric.Health.ClusterHealthChunk> GetClusterHealthChunkAsync (TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.GetClusterHealthChunkAsync : TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Health.ClusterHealthChunk>
Public Function GetClusterHealthChunkAsync (timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of ClusterHealthChunk)

Paramètres

timeout
TimeSpan

La durée maximale pendant laquelle Service Fabric autorise cette opération à se poursuivre avant de retourner un TimeoutException.

cancellationToken
CancellationToken

Jeton d’annulation facultatif que l’opération observe. Il peut être utilisé pour envoyer une notification indiquant que l’opération doit être annulée. Notez que l’annulation est un avis et que l’opération peut toujours être terminée même si elle est annulée.

Retours

Bloc d’intégrité représentant l’intégrité du cluster.

Exceptions

Causé par l’un des éléments suivants :

FabricHealthEntityNotFound.

Consultez également https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions pour gérer les échecs FabricClient courants.

Causé par l’un des éléments suivants :

ServiceTooBusy est retourné lorsque le service est trop occupé pour traiter l’opération.

Causé par l’un des éléments suivants :

E_ACCESSDENIED est retourné lorsque le case activée d’accès a échoué pour cette opération.

Remarques

L’état d’intégrité agrégé du cluster est calculé en fonction de toutes les entités du cluster. Aucun enfant n’est inclus dans les résultats, car aucun filtre n’est spécifié.

S’applique à

GetClusterHealthChunkAsync(ClusterHealthChunkQueryDescription, TimeSpan, CancellationToken)

Obtient l’intégrité d’un cluster Service Fabric, y compris les entités de cluster comme demandé dans la description de la requête.

public System.Threading.Tasks.Task<System.Fabric.Health.ClusterHealthChunk> GetClusterHealthChunkAsync (System.Fabric.Description.ClusterHealthChunkQueryDescription queryDescription, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.GetClusterHealthChunkAsync : System.Fabric.Description.ClusterHealthChunkQueryDescription * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Health.ClusterHealthChunk>
Public Function GetClusterHealthChunkAsync (queryDescription As ClusterHealthChunkQueryDescription, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of ClusterHealthChunk)

Paramètres

queryDescription
ClusterHealthChunkQueryDescription

Description de la requête qui définit comment l’évaluation de l’intégrité doit être effectuée et quelles entités doivent être incluses dans le ClusterHealthChunk.

timeout
TimeSpan

La durée maximale pendant laquelle Service Fabric autorise cette opération à se poursuivre avant de retourner un TimeoutException.

cancellationToken
CancellationToken

Jeton d’annulation facultatif que l’opération observe. Il peut être utilisé pour envoyer une notification indiquant que l’opération doit être annulée. Notez que l’annulation est un avis et que l’opération peut toujours être terminée même si elle est annulée.

Retours

Bloc d’intégrité représentant l’intégrité du cluster.

Exceptions

Causé par l’un des éléments suivants :

FabricHealthEntityNotFound.

Consultez également https://docs.microsoft.com/azure/service-fabric/service-fabric-errors-and-exceptions pour gérer les échecs FabricClient courants.

Retourné lorsqu’une référence null est passée à une méthode qui ne l’accepte pas comme argument valide.

Causé par l’un des éléments suivants :

E_INVALIDARG est retourné lorsqu’un ou plusieurs arguments ne sont pas valides.

Causé par l’un des éléments suivants :

ServiceTooBusy est retourné lorsque le service est trop occupé pour traiter l’opération.

Causé par l’un des éléments suivants :

E_ACCESSDENIED est retourné lorsque le case activée d’accès a échoué pour cette opération.

Remarques

L’état d’intégrité agrégé du cluster est calculé en fonction de toutes les entités du cluster. Seuls les enfants qui respectent les filtres de la description de la requête d’entrée (le cas échéant) sont inclus dans les résultats.

S’applique à