Freigeben über


HealthCheckService Klasse

Definition

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)

Gilt für: