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>, Nullable<TimeSpan>) |
Создает новый объект HealthCheckRegistration для существующего экземпляра IHealthCheck. |
HealthCheckRegistration(String, Func<IServiceProvider,IHealthCheck>, Nullable<HealthStatus>, IEnumerable<String>) |
Создает новый объект HealthCheckRegistration для существующего экземпляра IHealthCheck. |
HealthCheckRegistration(String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>) |
Создает новый объект HealthCheckRegistration для существующего экземпляра IHealthCheck. |
HealthCheckRegistration(String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>) |
Создает новый объект 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) |