HealthCheckRegistration Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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) |