HealthCheckService Klasse

Definition

Ein Dienst, der verwendet werden kann, um den Status von IHealthCheck-Instanzen zu überprüfen, die in der Anwendung registriert sind.A service which can be used to check the status of IHealthCheck instances registered in the application.

public ref class HealthCheckService abstract
public abstract class HealthCheckService
type HealthCheckService = class
Public MustInherit Class HealthCheckService
Vererbung
HealthCheckService

Hinweise

Die Standard Implementierung von HealthCheckService wird im Container für die Abhängigkeitsinjektion als Singleton Dienst registriert, indem AddHealthChecks(IServiceCollection)aufgerufen wird.The default implementation of HealthCheckService is registered in the dependency injection container as a singleton service by calling AddHealthChecks(IServiceCollection).

Der von AddHealthChecks(IServiceCollection) zurückgegebene IHealthChecksBuilderThe IHealthChecksBuilder returned by AddHealthChecks(IServiceCollection) bietet eine praktische API zum Registrieren von Integritätsprüfungen.provides a convenience API for registering health checks.

IHealthCheck Implementierungen können über die von IHealthChecksBuilderbereitgestellten Erweiterungs Methoden registriert werden. IHealthCheck implementations can be registered through extension methods provided by IHealthChecksBuilder.

Konstruktoren

HealthCheckService()

Methoden

CheckHealthAsync(CancellationToken)

Führt alle Integritätsprüfungen in der Anwendung aus und gibt den aggregierten Status zurück.Runs all the health checks in the application and returns the aggregated status.

CheckHealthAsync(Func<HealthCheckRegistration,Boolean>, CancellationToken)

Führt die angegebenen Integritätsprüfungen aus und gibt den aggregierten Status zurück.Runs the provided health checks and returns the aggregated status.

Equals(Object)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Gilt für: