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