HealthCheckService.CheckHealthAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
CheckHealthAsync(CancellationToken) |
Führt alle Integritätsprüfungen in der Anwendung aus und gibt den aggregierten Status zurück. |
CheckHealthAsync(Func<HealthCheckRegistration,Boolean>, CancellationToken) |
Führt die bereitgestellten Integritätsprüfungen aus und gibt die aggregierte status |
CheckHealthAsync(CancellationToken)
- Quelle:
- HealthCheckService.cs
- Quelle:
- HealthCheckService.cs
- Quelle:
- HealthCheckService.cs
Führt alle Integritätsprüfungen in der Anwendung aus und gibt den aggregierten Status zurück.
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)
Parameter
- cancellationToken
- CancellationToken
Eine CancellationToken-Struktur, die verwendet werden kann, um die Integritätsprüfungen abzubrechen.
Gibt zurück
Eine Task<TResult>-Klasse, die abgeschlossen wird, wenn alle Integritätsprüfungen ausgeführt wurden, was zu einer HealthReport-Klasse mit den Ergebnissen führt.
Ausnahmen
Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.
Gilt für:
CheckHealthAsync(Func<HealthCheckRegistration,Boolean>, CancellationToken)
- Quelle:
- HealthCheckService.cs
- Quelle:
- HealthCheckService.cs
- Quelle:
- HealthCheckService.cs
Führt die bereitgestellten Integritätsprüfungen aus und gibt die aggregierte 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);
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)
Parameter
- predicate
- Func<HealthCheckRegistration,Boolean>
Ein Prädikat, das verwendet werden kann, um Integritätsprüfungen auf der Grundlage von benutzerdefinierten Kriterien einzuschließen.
- cancellationToken
- CancellationToken
Eine CancellationToken-Struktur, die verwendet werden kann, um die Integritätsprüfungen abzubrechen.
Gibt zurück
Eine Task<TResult>-Klasse, die abgeschlossen wird, wenn alle Integritätsprüfungen ausgeführt wurden, was zu einer HealthReport-Klasse mit den Ergebnissen führt.
Ausnahmen
Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.