Freigeben über


IHealthCheck.CheckHealthAsync(HealthCheckContext, CancellationToken) Methode

Definition

Führt die Integritätsprüfung aus und gibt den Status der zu überprüfenden Komponente zurück.

public System.Threading.Tasks.Task<Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult> CheckHealthAsync (Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckContext context, System.Threading.CancellationToken cancellationToken = default);
abstract member CheckHealthAsync : Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult>
Public Function CheckHealthAsync (context As HealthCheckContext, Optional cancellationToken As CancellationToken = Nothing) As Task(Of HealthCheckResult)

Parameter

context
HealthCheckContext

Ein Kontextobjekt, das mit der aktuellen Ausführung verknüpft ist.

cancellationToken
CancellationToken

Ein CancellationToken-Element, das verwendet werden kann, um die Integritätsprüfung abzubrechen.

Gibt zurück

Eine Task<TResult>-Klasse, die abgeschlossen wird, wenn die Integritätsprüfung abgeschlossen ist, was zu einer Überprüfung des Status der Komponente führt.

Ausnahmen

Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.

Gilt für: