Compartilhar via


HealthCheckService.CheckHealthAsync Método

Definição

Sobrecargas

CheckHealthAsync(CancellationToken)

Executa todas as verificações de integridade no aplicativo e retorna o status agregado.

CheckHealthAsync(Func<HealthCheckRegistration,Boolean>, CancellationToken)

Executa as verificações de integridade fornecidas e retorna a status agregada

CheckHealthAsync(CancellationToken)

Origem:
HealthCheckService.cs
Origem:
HealthCheckService.cs
Origem:
HealthCheckService.cs

Executa todas as verificações de integridade no aplicativo e retorna o status agregado.

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.

Retornos

Uma Task<TResult> que será concluída quando todas as verificações de integridade forem executadas, produzindo um HealthReport que contém os resultados.

Exceções

O token de cancelamento foi cancelado. Essa exceção é armazenada na tarefa retornada.

Aplica-se a

CheckHealthAsync(Func<HealthCheckRegistration,Boolean>, CancellationToken)

Origem:
HealthCheckService.cs
Origem:
HealthCheckService.cs
Origem:
HealthCheckService.cs

Executa as verificações de integridade fornecidas e retorna a status agregada

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.

cancellationToken
CancellationToken

Um CancellationToken que pode ser usado para cancelar as verificações de integridade.

Retornos

Uma Task<TResult> que será concluída quando todas as verificações de integridade forem executadas, produzindo um HealthReport que contém os resultados.

Exceções

O token de cancelamento foi cancelado. Essa exceção é armazenada na tarefa retornada.

Aplica-se a