HealthCheckService クラス

定義

アプリケーションに登録されている IHealthCheck インスタンスの状態を確認するために使用できるサービス。

public ref class HealthCheckService abstract
public abstract class HealthCheckService
type HealthCheckService = class
Public MustInherit Class HealthCheckService
継承
HealthCheckService

注釈

の既定の HealthCheckService 実装は、 を呼び出 AddHealthChecks(IServiceCollection)すことによって、依存関係挿入コンテナーにシングルトン サービスとして登録されます。

によってAddHealthChecks(IServiceCollection)返される にはIHealthChecksBuilder、正常性チェックを登録するための便利な API が用意されています。

IHealthCheck 実装は、 によって IHealthChecksBuilder提供される拡張メソッドを使用して登録できます。

コンストラクター

HealthCheckService()

アプリケーションに登録されている IHealthCheck インスタンスの状態を確認するために使用できるサービス。

メソッド

CheckHealthAsync(CancellationToken)

アプリケーションのすべての正常性チェックを実行し、集計された状態を返します。

CheckHealthAsync(Func<HealthCheckRegistration,Boolean>, CancellationToken)

指定された正常性チェックを実行し、集計された状態を返します

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象