HealthCheckRegistration 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.
Stellt die Registrierungsinformationen im Zusammenhang mit der Implementierung von IHealthCheck dar.
public ref class HealthCheckRegistration sealed
public sealed class HealthCheckRegistration
type HealthCheckRegistration = class
Public NotInheritable Class HealthCheckRegistration
- Vererbung
-
HealthCheckRegistration
Hinweise
Die Registrierung der Integritätsprüfung wird als separates Objekt bereitgestellt, damit Anwendungsentwickler anpassen können, wie Implementierungen der Integritätsprüfung konfiguriert werden.
Die Registrierung wird einer IHealthCheck -Implementierung während der Ausführung über Registrationbereitgestellt. Dadurch kann eine Integritätsprüfungsimplementierung auf benannte Optionen zugreifen oder andere Vorgänge basierend auf dem registrierten Namen ausführen.
Konstruktoren
HealthCheckRegistration(String, Func<IServiceProvider,IHealthCheck>, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>) |
Erstellt eine neue HealthCheckRegistration-Klasse für eine vorhandene IHealthCheck-Instanz. |
HealthCheckRegistration(String, Func<IServiceProvider,IHealthCheck>, Nullable<HealthStatus>, IEnumerable<String>) |
Erstellt eine neue HealthCheckRegistration-Klasse für eine vorhandene IHealthCheck-Instanz. |
HealthCheckRegistration(String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>) |
Erstellt eine neue HealthCheckRegistration-Klasse für eine vorhandene IHealthCheck-Instanz. |
HealthCheckRegistration(String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>) |
Erstellt eine neue HealthCheckRegistration-Klasse für eine vorhandene IHealthCheck-Instanz. |
Eigenschaften
Delay |
Ruft die individuelle Verzögerung ab, die auf die Integritätsprüfung angewendet wird, nachdem die Anwendung gestartet wird, bevor Instanzen ausgeführt werden IHealthCheckPublisher . Die Verzögerung wird einmal beim Start angewendet und gilt nicht für die nachfolgenden Iterationen. |
Factory |
Ruft einen Delegaten zum Erstellen der IHealthCheck-Instanz ab, oder legt diesen fest. |
FailureStatus |
Ruft die HealthStatus-Methode ab, die nach einem Fehler bei der Integritätsprüfung gemeldet werden soll, oder legt diese fest. |
Name |
Ruft den Namen der Integritätsprüfung ab, oder legt diesen fest. |
Period |
Ruft den einzelnen Zeitraum ab, der für die Überprüfung verwendet wird, oder legt diese fest. |
Tags |
Ruft eine Liste mit Tags zum Filtern von Integritätsprüfungen ab, oder legt diese fest. |
Timeout |
Ruft das Zeitlimit für die Überprüfung ab, oder legt dieses fest. |
Methoden
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) |