HealthCheckRegistration Класс

Определение

Представляет сведения о регистрации, связанные с реализацией IHealthCheck.

public ref class HealthCheckRegistration sealed
public sealed class HealthCheckRegistration
type HealthCheckRegistration = class
Public NotInheritable Class HealthCheckRegistration
Наследование
HealthCheckRegistration

Комментарии

Регистрация проверка работоспособности предоставляется в виде отдельного объекта, чтобы разработчики приложений могли настроить способ настройки реализаций проверка работоспособности.

Регистрация предоставляется IHealthCheck реализации во время выполнения через Registration. Это позволяет реализации проверка работоспособности получать доступ к именованным параметрам или выполнять другие операции на основе зарегистрированного имени.

Конструкторы

HealthCheckRegistration(String, Func<IServiceProvider,IHealthCheck>, Nullable<HealthStatus>, IEnumerable<String>)

Создает новый объект HealthCheckRegistration для существующего экземпляра IHealthCheck.

HealthCheckRegistration(String, Func<IServiceProvider,IHealthCheck>, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>)

Создает новый объект HealthCheckRegistration для существующего экземпляра IHealthCheck.

HealthCheckRegistration(String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>)

Создает новый объект HealthCheckRegistration для существующего экземпляра IHealthCheck.

HealthCheckRegistration(String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>)

Создает новый объект HealthCheckRegistration для существующего экземпляра IHealthCheck.

Свойства

Delay

Возвращает или задает отдельную задержку, применяемую к проверка работоспособности после запуска приложения перед выполнением IHealthCheckPublisher экземпляров. Задержка применяется однократно при запуске и не распространяется на все последующие итерации.

Factory

Возвращает или задает делегат, используемый для создания экземпляра IHealthCheck.

FailureStatus

Возвращает или задает состояние HealthStatus, которое следует сообщать, если проверка работоспособности завершилась неудачно.

Name

Возвращает или задает имя проверки работоспособности.

Period

Возвращает или задает отдельный период, используемый для проверка.

Tags

Возвращает список тегов, которые можно использовать для фильтрации проверок работоспособности.

Timeout

Возвращает или задает время ожидания для проверки.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к