Поделиться через


HealthCheckPublisherOptions Класс

Определение

Параметры службы по умолчанию, выполняющей экземпляры IHealthCheckPublisher.

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

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

HealthCheckPublisherOptions()

Создает новый экземпляр HealthCheckPublisherOptions.

Свойства

Delay

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

Period

Возвращает или задает период выполнения IHealthCheckPublisher. Значение по умолчанию - 30 секунды.

Predicate

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

Timeout

Возвращает или задает время ожидания до выполнения проверок работоспособности для всех экземпляров IHealthCheckPublisher. Используйте InfiniteTimeSpan, чтобы не учитывать время ожидания при выполнении. Значение по умолчанию - 30 секунды.

Методы

Equals(Object)

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

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

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

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

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

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

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

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

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

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

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