Partager via


HealthCheckService.CheckHealthAsync Méthode

Définition

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
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
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.

S’applique à