Partilhar via


IHealthChecksBuilder Interface

Definição

Um construtor usado para registrar verificações de integridade.

public interface class IHealthChecksBuilder
public interface IHealthChecksBuilder
type IHealthChecksBuilder = interface
Public Interface IHealthChecksBuilder

Propriedades

Services

Obtém o IServiceCollection no qual as instâncias de IHealthCheck devem ser registradas.

Métodos

Add(HealthCheckRegistration)

Adiciona um HealthCheckRegistration para uma verificação de integridade.

Métodos de Extensão

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Registra um provedor de marcar de integridade vinculado ao ciclo de vida do aplicativo.

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, String[])

Registra um provedor de marcar de integridade vinculado ao ciclo de vida do aplicativo.

AddManualHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Registra um provedor de marcar de integridade que habilita o controle manual da integridade do aplicativo.

AddManualHealthCheck(IHealthChecksBuilder, String[])

Registra um provedor de marcar de integridade que habilita o controle manual da integridade do aplicativo.

AddDbContextCheck<TContext>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Func<TContext,CancellationToken,Task<Boolean>>)

Adiciona uma marcar de integridade para o tipo especificadoDbContext.

AddCheck(IHealthChecksBuilder, String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>)

Adiciona uma nova verificação de integridade com o nome e a implementação especificados.

AddCheck(IHealthChecksBuilder, String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>)

Adiciona uma nova verificação de integridade com o nome e a implementação especificados.

AddCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>)

Adiciona uma nova verificação de integridade com o nome e a implementação especificados.

AddCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>)

Adiciona uma nova verificação de integridade com o nome e a implementação especificados.

AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Object[])

Adiciona uma nova verificação de integridade com tipo ativado com o nome e a implementação especificados.

AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, TimeSpan, Object[])

Adiciona uma nova verificação de integridade com tipo ativado com o nome e a implementação especificados.

AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, Object[])

Adiciona uma nova verificação de integridade com tipo ativado com o nome e a implementação especificados.

AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Object[])

Adiciona uma nova verificação de integridade com tipo ativado com o nome e a implementação especificados.

AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>)

Adiciona uma nova verificação de integridade com o nome e a implementação especificados.

AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>)

Adiciona uma nova verificação de integridade com o nome e a implementação especificados.

AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>)

Adiciona uma nova verificação de integridade com o nome e a implementação especificados.

AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>)

Adiciona uma nova verificação de integridade com o nome e a implementação especificados.

AddCheck(IHealthChecksBuilder, String, Func<HealthCheckResult>, IEnumerable<String>, Nullable<TimeSpan>)

Adiciona uma nova verificação de integridade com o nome e a implementação especificados.

AddCheck(IHealthChecksBuilder, String, Func<HealthCheckResult>, IEnumerable<String>)

Adiciona uma nova verificação de integridade com o nome e a implementação especificados.

AddCheck(IHealthChecksBuilder, String, Func<CancellationToken,HealthCheckResult>, IEnumerable<String>, Nullable<TimeSpan>)

Adiciona uma nova verificação de integridade com o nome e a implementação especificados.

AddCheck(IHealthChecksBuilder, String, Func<CancellationToken,HealthCheckResult>, IEnumerable<String>)

Adiciona uma nova verificação de integridade com o nome e a implementação especificados.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, IEnumerable<String>)

Registra um provedor de marcar de integridade que monitora a utilização de recursos para avaliar a integridade do aplicativo.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, String[])

Registra um provedor de marcar de integridade que monitora a utilização de recursos para avaliar a integridade do aplicativo.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection)

Registra um provedor de marcar de integridade que monitora a utilização de recursos para avaliar a integridade do aplicativo.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>, IEnumerable<String>)

Registra um provedor de marcar de integridade que monitora a utilização de recursos para avaliar a integridade do aplicativo.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>, String[])

Registra um provedor de marcar de integridade que monitora a utilização de recursos para avaliar a integridade do aplicativo.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>)

Registra um provedor de marcar de integridade que monitora a utilização de recursos para avaliar a integridade do aplicativo.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Registra um provedor de marcar de integridade que monitora a utilização de recursos para avaliar a integridade do aplicativo.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, String[])

Registra um provedor de marcar de integridade que monitora a utilização de recursos para avaliar a integridade do aplicativo.

Aplica-se a