HealthCheckRegistration Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representam as informações de registro associadas a uma implementação de IHealthCheck.
public ref class HealthCheckRegistration sealed
public sealed class HealthCheckRegistration
type HealthCheckRegistration = class
Public NotInheritable Class HealthCheckRegistration
- Herança
-
HealthCheckRegistration
Comentários
O registro de marcar de integridade é fornecido como um objeto separado para que os desenvolvedores de aplicativos possam personalizar como as implementações de marcar de integridade são configuradas.
O registro é fornecido a uma implementação IHealthCheck durante a execução por meio de Registration. Isso permite que uma implementação de marcar de integridade acesse opções nomeadas ou execute outras operações com base no nome registrado.
Construtores
HealthCheckRegistration(String, Func<IServiceProvider,IHealthCheck>, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>) |
Cria um novo HealthCheckRegistration para uma instância existente do IHealthCheck. |
HealthCheckRegistration(String, Func<IServiceProvider,IHealthCheck>, Nullable<HealthStatus>, IEnumerable<String>) |
Cria um novo HealthCheckRegistration para uma instância existente do IHealthCheck. |
HealthCheckRegistration(String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>) |
Cria um novo HealthCheckRegistration para uma instância existente do IHealthCheck. |
HealthCheckRegistration(String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>) |
Cria um novo HealthCheckRegistration para uma instância existente do IHealthCheck. |
Propriedades
Delay |
Obtém ou define o atraso individual aplicado ao marcar de integridade depois que o aplicativo é iniciado antes da execução de IHealthCheckPublisher instâncias. O atraso é aplicado uma vez na inicialização e não ocorre em iterações subsequentes. |
Factory |
Obtém ou define um delegado usado para criar a instância IHealthCheck. |
FailureStatus |
Obtém ou define o HealthStatus que deverá ser relatado quando houver uma falha da verificação de integridade. |
Name |
Obtém ou define o nome da verificação de integridade. |
Period |
Obtém ou define o período individual usado para o marcar. |
Tags |
Obtém uma lista de marcas que podem ser usadas para filtrar verificações de integridade. |
Timeout |
Obtém ou define o tempo limite usado para o teste. |
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) |