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


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

Определение

Перегрузки

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

Создает новый объект 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, Func<IServiceProvider,IHealthCheck>, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>)

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

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

Исходный код:
HealthCheckRegistration.cs
Исходный код:
HealthCheckRegistration.cs
Исходный код:
HealthCheckRegistration.cs
Исходный код:
HealthCheckRegistration.cs
Исходный код:
HealthCheckRegistration.cs

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

public:
 HealthCheckRegistration(System::String ^ name, Microsoft::Extensions::Diagnostics::HealthChecks::IHealthCheck ^ instance, Nullable<Microsoft::Extensions::Diagnostics::HealthChecks::HealthStatus> failureStatus, System::Collections::Generic::IEnumerable<System::String ^> ^ tags);
public HealthCheckRegistration (string name, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck instance, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable<string>? tags);
new Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration : string * Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck * Nullable<Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus> * seq<string> -> Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration
Public Sub New (name As String, instance As IHealthCheck, failureStatus As Nullable(Of HealthStatus), tags As IEnumerable(Of String))

Параметры

name
String

Имя проверки работоспособности.

instance
IHealthCheck

Экземпляр класса IHealthCheck.

failureStatus
Nullable<HealthStatus>

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

tags
IEnumerable<String>

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

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

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

Исходный код:
HealthCheckRegistration.cs
Исходный код:
HealthCheckRegistration.cs
Исходный код:
HealthCheckRegistration.cs
Исходный код:
HealthCheckRegistration.cs
Исходный код:
HealthCheckRegistration.cs

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

public:
 HealthCheckRegistration(System::String ^ name, Func<IServiceProvider ^, Microsoft::Extensions::Diagnostics::HealthChecks::IHealthCheck ^> ^ factory, Nullable<Microsoft::Extensions::Diagnostics::HealthChecks::HealthStatus> failureStatus, System::Collections::Generic::IEnumerable<System::String ^> ^ tags);
public HealthCheckRegistration (string name, Func<IServiceProvider,Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck> factory, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable<string>? tags);
new Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration : string * Func<IServiceProvider, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck> * Nullable<Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus> * seq<string> -> Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration
Public Sub New (name As String, factory As Func(Of IServiceProvider, IHealthCheck), failureStatus As Nullable(Of HealthStatus), tags As IEnumerable(Of String))

Параметры

name
String

Имя проверки работоспособности.

factory
Func<IServiceProvider,IHealthCheck>

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

failureStatus
Nullable<HealthStatus>

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

tags
IEnumerable<String>

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

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

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

Исходный код:
HealthCheckRegistration.cs
Исходный код:
HealthCheckRegistration.cs
Исходный код:
HealthCheckRegistration.cs
Исходный код:
HealthCheckRegistration.cs
Исходный код:
HealthCheckRegistration.cs

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

public:
 HealthCheckRegistration(System::String ^ name, Microsoft::Extensions::Diagnostics::HealthChecks::IHealthCheck ^ instance, Nullable<Microsoft::Extensions::Diagnostics::HealthChecks::HealthStatus> failureStatus, System::Collections::Generic::IEnumerable<System::String ^> ^ tags, Nullable<TimeSpan> timeout);
public HealthCheckRegistration (string name, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck instance, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable<string>? tags, TimeSpan? timeout);
new Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration : string * Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck * Nullable<Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus> * seq<string> * Nullable<TimeSpan> -> Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration
Public Sub New (name As String, instance As IHealthCheck, failureStatus As Nullable(Of HealthStatus), tags As IEnumerable(Of String), timeout As Nullable(Of TimeSpan))

Параметры

name
String

Имя проверки работоспособности.

instance
IHealthCheck

Экземпляр класса IHealthCheck.

failureStatus
Nullable<HealthStatus>

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

tags
IEnumerable<String>

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

timeout
Nullable<TimeSpan>

Необязательный объект TimeSpan, представляющий время ожидания проверки.

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

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

Исходный код:
HealthCheckRegistration.cs
Исходный код:
HealthCheckRegistration.cs
Исходный код:
HealthCheckRegistration.cs
Исходный код:
HealthCheckRegistration.cs
Исходный код:
HealthCheckRegistration.cs

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

public:
 HealthCheckRegistration(System::String ^ name, Func<IServiceProvider ^, Microsoft::Extensions::Diagnostics::HealthChecks::IHealthCheck ^> ^ factory, Nullable<Microsoft::Extensions::Diagnostics::HealthChecks::HealthStatus> failureStatus, System::Collections::Generic::IEnumerable<System::String ^> ^ tags, Nullable<TimeSpan> timeout);
public HealthCheckRegistration (string name, Func<IServiceProvider,Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck> factory, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable<string>? tags, TimeSpan? timeout);
new Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration : string * Func<IServiceProvider, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck> * Nullable<Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus> * seq<string> * Nullable<TimeSpan> -> Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration
Public Sub New (name As String, factory As Func(Of IServiceProvider, IHealthCheck), failureStatus As Nullable(Of HealthStatus), tags As IEnumerable(Of String), timeout As Nullable(Of TimeSpan))

Параметры

name
String

Имя проверки работоспособности.

factory
Func<IServiceProvider,IHealthCheck>

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

failureStatus
Nullable<HealthStatus>

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

tags
IEnumerable<String>

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

timeout
Nullable<TimeSpan>

Необязательный объект TimeSpan, представляющий время ожидания проверки.

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