HealthCheckRegistration Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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) |