Compartir vía


HealthReport Clase

Definición

Representa el resultado de la ejecución de un grupo de instancias de IHealthCheck.

public ref class HealthReport sealed
public sealed class HealthReport
type HealthReport = class
Public NotInheritable Class HealthReport
Herencia
HealthReport

Constructores

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

Crea un objeto HealthReport a partir de los resultados especificados.

HealthReport(IReadOnlyDictionary<String,HealthReportEntry>, TimeSpan)

Crea un objeto HealthReport a partir de los resultados especificados.

Propiedades

Entries

Un objeto IReadOnlyDictionary<TKey,TValue> que contiene los resultados de cada comprobación de estado.

Status

Obtiene un objeto HealthStatus que representa el estado agregado de todas las comprobaciones de estado. El valor de Status será el estado más grave notificado por una comprobación de estado. Si no se ha ejecutado ninguna comprobación, el valor siempre es Healthy.

TotalDuration

Obtiene el tiempo que ha tardado en ejecutarse el servicio de comprobación de estado.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a