HealthCheckService.CheckHealthAsync Método

Definição

Sobrecargas

CheckHealthAsync(CancellationToken)

Executa todas as verificações de integridade no aplicativo e retorna o status agregado.Runs all the health checks in the application and returns the aggregated status.

CheckHealthAsync(Func<HealthCheckRegistration,Boolean>, CancellationToken)

Executa as verificações de integridade fornecidas e retorna o status agregado.Runs the provided health checks and returns the aggregated status.

CheckHealthAsync(CancellationToken)

Executa todas as verificações de integridade no aplicativo e retorna o status agregado.Runs all the health checks in the application and returns the aggregated status.

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)

Parâmetros

cancellationToken
CancellationToken

Um CancellationToken que pode ser usado para cancelar as verificações de integridade.A CancellationToken which can be used to cancel the health checks.

Retornos

Task<HealthReport>

Uma Task<TResult> que será concluída quando todas as verificações de integridade forem executadas, produzindo um HealthReport que contém os resultados.A Task<TResult> which will complete when all the health checks have been run, yielding a HealthReport containing the results. ..

Aplica-se a

CheckHealthAsync(Func<HealthCheckRegistration,Boolean>, CancellationToken)

Executa as verificações de integridade fornecidas e retorna o status agregado.Runs the provided health checks and returns the aggregated status.

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);
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)

Parâmetros

predicate
Func<HealthCheckRegistration,Boolean>

Um predicado que pode ser usado para incluir verificações de integridade com base em critérios definidos pelo usuário.A predicate that can be used to include health checks based on user-defined criteria.

cancellationToken
CancellationToken

Um CancellationToken que pode ser usado para cancelar as verificações de integridade.A CancellationToken which can be used to cancel the health checks.

Retornos

Task<HealthReport>

Uma Task<TResult> que será concluída quando todas as verificações de integridade forem executadas, produzindo um HealthReport que contém os resultados.A Task<TResult> which will complete when all the health checks have been run, yielding a HealthReport containing the results. ..

Aplica-se a