HealthCheckRegistration コンストラクター

定義

オーバーロード

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

既存の IHealthCheck インスタンスの新しい HealthCheckRegistration を作成します。

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

既存の IHealthCheck インスタンスの新しい HealthCheckRegistration を作成します。

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

既存の IHealthCheck インスタンスの新しい HealthCheckRegistration を作成します。

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

既存の IHealthCheck インスタンスの新しい HealthCheckRegistration を作成します。

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

ソース:
HealthCheckRegistration.cs
ソース:
HealthCheckRegistration.cs
ソース:
HealthCheckRegistration.cs
ソース:
HealthCheckRegistration.cs
ソース:
HealthCheckRegistration.cs

既存の IHealthCheck インスタンスの新しい HealthCheckRegistration を作成します。

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

既存の IHealthCheck インスタンスの新しい HealthCheckRegistration を作成します。

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

既存の IHealthCheck インスタンスの新しい HealthCheckRegistration を作成します。

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

既存の IHealthCheck インスタンスの新しい HealthCheckRegistration を作成します。

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

適用対象