Compartilhar via


HealthReport Classe

Definição

Representa o resultado da execução de um grupo de instâncias de IHealthCheck.

public ref class HealthReport sealed
public sealed class HealthReport
type HealthReport = class
Public NotInheritable Class HealthReport
Herança
HealthReport

Construtores

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

Crie um novo HealthReport usando os resultados especificados.

HealthReport(IReadOnlyDictionary<String,HealthReportEntry>, TimeSpan)

Crie um novo HealthReport usando os resultados especificados.

Propriedades

Entries

Um IReadOnlyDictionary<TKey,TValue> que contém os resultados de cada verificação de integridade.

Status

Obtém um HealthStatus que representa o status de agregação de todas as verificações de integridade. O valor de Status será o status mais grave relatado por um marcar de integridade. Se nenhuma verificação tiver sido executada, o valor será sempre Healthy.

TotalDuration

Obtém o tempo que o serviço de verificação de integridade levou para ser executado.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a