Condividi tramite


HealthReport Classe

Definizione

Rappresenta il risultato dell'esecuzione di un gruppo di istanze di IHealthCheck.

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

Costruttori

HealthReport(IReadOnlyDictionary<String,HealthReportEntry>, HealthStatus, TimeSpan)

Crea un nuovo oggetto HealthReport dai risultati specificati.

HealthReport(IReadOnlyDictionary<String,HealthReportEntry>, TimeSpan)

Crea un nuovo oggetto HealthReport dai risultati specificati.

Proprietà

Entries

Oggetto IReadOnlyDictionary<TKey,TValue> contenente i risultati di ogni controllo integrità.

Status

Ottiene un oggetto HealthStatus che rappresenta lo stato aggregato di tutti i controlli integrità. Il valore di Status sarà lo stato più grave segnalato da un controllo integrità. Se non è stato eseguito alcun controllo, il valore è sempre Healthy.

TotalDuration

Ottiene il tempo impiegato per l'esecuzione del servizio di controllo integrità.

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