HealthCheckRegistration Classe

Definizione

Rappresenta le informazioni di registrazione associate a un'implementazione di IHealthCheck.

public ref class HealthCheckRegistration sealed
public sealed class HealthCheckRegistration
type HealthCheckRegistration = class
Public NotInheritable Class HealthCheckRegistration
Ereditarietà
HealthCheckRegistration

Commenti

La registrazione del controllo integrità viene fornita come oggetto separato in modo che gli sviluppatori dell'applicazione possano personalizzare il modo in cui vengono configurate le implementazioni dei controlli di integrità.

La registrazione viene fornita a un'implementazione IHealthCheck durante l'esecuzione tramite Registration. Ciò consente a un'implementazione del controllo integrità di accedere alle opzioni denominate o eseguire altre operazioni in base al nome registrato.

Costruttori

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

Crea un nuovo oggetto HealthCheckRegistration per un'istanza di IHealthCheck esistente.

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

Crea un nuovo oggetto HealthCheckRegistration per un'istanza di IHealthCheck esistente.

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

Crea un nuovo oggetto HealthCheckRegistration per un'istanza di IHealthCheck esistente.

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

Crea un nuovo oggetto HealthCheckRegistration per un'istanza di IHealthCheck esistente.

Proprietà

Delay

Ottiene o imposta il singolo ritardo applicato al controllo integrità dopo l'avvio dell'applicazione prima dell'esecuzione IHealthCheckPublisher di istanze. Il ritardo viene applicato una sola volta all'avvio e non si applica alle iterazioni successive.

Factory

Ottiene o imposta un delegato usato per creare l'istanza di IHealthCheck.

FailureStatus

Ottiene o imposta un oggetto HealthStatus che deve essere segnalato in caso di errore del controllo integrità.

Name

Ottiene o imposta il nome del controllo integrità.

Period

Ottiene o imposta il singolo periodo utilizzato per il controllo.

Tags

Ottiene un elenco di tag che è possibile usare per filtrare i controlli integrità.

Timeout

Ottiene o imposta il timeout usato per il test.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a