HealthCheckService.CheckHealthAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
CheckHealthAsync(CancellationToken) |
Exécute tous les contrôles d’intégrité dans l’application et retourne l’état agrégé. |
CheckHealthAsync(Func<HealthCheckRegistration,Boolean>, CancellationToken) |
Exécute les vérifications d’intégrité fournies et retourne le status agrégé |
CheckHealthAsync(CancellationToken)
- Source:
- HealthCheckService.cs
- Source:
- HealthCheckService.cs
Exécute tous les contrôles d’intégrité dans l’application et retourne l’état agrégé.
public System.Threading.Tasks.Task<Microsoft.Extensions.Diagnostics.HealthChecks.HealthReport> CheckHealthAsync (System.Threading.CancellationToken cancellationToken = default);
member this.CheckHealthAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.Diagnostics.HealthChecks.HealthReport>
Public Function CheckHealthAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of HealthReport)
Paramètres
- cancellationToken
- CancellationToken
CancellationToken qui peut être utilisé pour annuler les contrôles d’intégrité.
Retours
Task<TResult> qui se termine lorsque tous les contrôles d’intégrité ont été exécutés, ce qui génère un HealthReport contenant les résultats.
Exceptions
Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.
S’applique à
CheckHealthAsync(Func<HealthCheckRegistration,Boolean>, CancellationToken)
- Source:
- HealthCheckService.cs
- Source:
- HealthCheckService.cs
Exécute les vérifications d’intégrité fournies et retourne le status agrégé
public abstract System.Threading.Tasks.Task<Microsoft.Extensions.Diagnostics.HealthChecks.HealthReport> CheckHealthAsync (Func<Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration,bool>? predicate, System.Threading.CancellationToken cancellationToken = default);
abstract member CheckHealthAsync : Func<Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration, bool> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.Diagnostics.HealthChecks.HealthReport>
Public MustOverride Function CheckHealthAsync (predicate As Func(Of HealthCheckRegistration, Boolean), Optional cancellationToken As CancellationToken = Nothing) As Task(Of HealthReport)
Paramètres
- predicate
- Func<HealthCheckRegistration,Boolean>
Prédicat qui peut être utilisé pour inclure des contrôles d’intégrité basés sur des critères définis par l’utilisateur.
- cancellationToken
- CancellationToken
CancellationToken qui peut être utilisé pour annuler les contrôles d’intégrité.
Retours
Task<TResult> qui se termine lorsque tous les contrôles d’intégrité ont été exécutés, ce qui génère un HealthReport contenant les résultats.
Exceptions
Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.