HealthCheckService Klasse
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.
Ein Dienst, der verwendet werden kann, um den Status von IHealthCheck-Instanzen zu überprüfen, die in der Anwendung registriert sind.
public ref class HealthCheckService abstract
public abstract class HealthCheckService
type HealthCheckService = class
Public MustInherit Class HealthCheckService
- Vererbung
-
HealthCheckService
Hinweise
Die Standardimplementierung von HealthCheckService wird im Abhängigkeitsinjektionscontainer als Singletondienst registriert, indem aufgerufen AddHealthChecks(IServiceCollection)wird.
Die IHealthChecksBuilder zurückgegebene von AddHealthChecks(IServiceCollection) bietet eine benutzerfreundliche API für die Registrierung von Integritätsprüfungen.
IHealthCheck Implementierungen können über Erweiterungsmethoden registriert werden, die von bereitgestellt werden IHealthChecksBuilder.
Konstruktoren
HealthCheckService() |
Ein Dienst, der verwendet werden kann, um den Status von IHealthCheck-Instanzen zu überprüfen, die in der Anwendung registriert sind. |
Methoden
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 |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |