Udostępnij za pośrednictwem


HealthCheckRegistration Klasa

Definicja

Przedstawia informacje o rejestracji skojarzone z implementacją IHealthCheck .

public ref class HealthCheckRegistration sealed
public sealed class HealthCheckRegistration
type HealthCheckRegistration = class
Public NotInheritable Class HealthCheckRegistration
Dziedziczenie
HealthCheckRegistration

Uwagi

Rejestracja kontroli kondycji jest udostępniana jako oddzielny obiekt, dzięki czemu deweloperzy aplikacji mogą dostosować sposób konfigurowania implementacji sprawdzania kondycji.

Rejestracja jest dostarczana do IHealthCheck implementacji podczas wykonywania za pomocą metody Registration. Dzięki temu implementacja kontroli kondycji może uzyskiwać dostęp do nazwanych opcji lub wykonywać inne operacje na podstawie zarejestrowanej nazwy.

Konstruktory

HealthCheckRegistration(String, Func<IServiceProvider,IHealthCheck>, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>)

Tworzy nowe HealthCheckRegistration dla istniejącego IHealthCheck wystąpienia.

HealthCheckRegistration(String, Func<IServiceProvider,IHealthCheck>, Nullable<HealthStatus>, IEnumerable<String>)

Tworzy nowe HealthCheckRegistration dla istniejącego IHealthCheck wystąpienia.

HealthCheckRegistration(String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>)

Tworzy nowe HealthCheckRegistration dla istniejącego IHealthCheck wystąpienia.

HealthCheckRegistration(String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>)

Tworzy nowe HealthCheckRegistration dla istniejącego IHealthCheck wystąpienia.

Właściwości

Delay

Pobiera lub ustawia indywidualne opóźnienie zastosowane do kontroli kondycji po uruchomieniu aplikacji przed wykonaniem IHealthCheckPublisher wystąpień. Opóźnienie jest stosowane raz podczas uruchamiania i nie ma zastosowania do kolejnych iteracji.

Factory

Pobiera lub ustawia delegata użytego do utworzenia IHealthCheck wystąpienia.

FailureStatus

Pobiera lub ustawia, HealthStatus które należy zgłosić po niepowodzeniu kontroli kondycji.

Name

Pobiera lub ustawia nazwę sprawdzania kondycji.

Period

Pobiera lub ustawia indywidualny okres używany do sprawdzenia.

Tags

Pobiera listę tagów, których można użyć do filtrowania kontroli kondycji.

Timeout

Pobiera lub ustawia limit czasu używany dla testu.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy