Partilhar via


HealthCheckOptions.ResultStatusCodes Propriedade

Definição

Obtém ou define um dicionário mapeando o HealthStatus para um código http status aplicado à resposta. Essa propriedade pode ser usada para configurar os códigos de status retornados para cada status.

public:
 property System::Collections::Generic::IDictionary<Microsoft::Extensions::Diagnostics::HealthChecks::HealthStatus, int> ^ ResultStatusCodes { System::Collections::Generic::IDictionary<Microsoft::Extensions::Diagnostics::HealthChecks::HealthStatus, int> ^ get(); };
public:
 property System::Collections::Generic::IDictionary<Microsoft::Extensions::Diagnostics::HealthChecks::HealthStatus, int> ^ ResultStatusCodes { System::Collections::Generic::IDictionary<Microsoft::Extensions::Diagnostics::HealthChecks::HealthStatus, int> ^ get(); void set(System::Collections::Generic::IDictionary<Microsoft::Extensions::Diagnostics::HealthChecks::HealthStatus, int> ^ value); };
public System.Collections.Generic.IDictionary<Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus,int> ResultStatusCodes { get; }
public System.Collections.Generic.IDictionary<Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus,int> ResultStatusCodes { get; set; }
member this.ResultStatusCodes : System.Collections.Generic.IDictionary<Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus, int>
member this.ResultStatusCodes : System.Collections.Generic.IDictionary<Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus, int> with get, set
Public ReadOnly Property ResultStatusCodes As IDictionary(Of HealthStatus, Integer)
Public Property ResultStatusCodes As IDictionary(Of HealthStatus, Integer)

Valor da propriedade

Exceções

Gerado se pelo menos um HealthStatus estiver ausente ao definir essa propriedade.

Comentários

Definir essa propriedade para null redefinir o mapeamento para seu valor padrão, que é mapeado Healthy para 200 (OK), Degraded para 200 (OK) e Unhealthy para 503 (Serviço Indisponível).

Aplica-se a