IHealthChecksBuilder インターフェイス

定義

正常性チェックの登録に使用されるビルダー。

public interface class IHealthChecksBuilder
public interface IHealthChecksBuilder
type IHealthChecksBuilder = interface
Public Interface IHealthChecksBuilder

プロパティ

Services

IHealthCheck インスタンスの登録先となる IServiceCollection を取得します。

メソッド

Add(HealthCheckRegistration)

正常性チェックの HealthCheckRegistration を追加します。

拡張メソッド

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

アプリケーションのライフサイクルに関連付けられている正常性チェックプロバイダーを登録します。

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, String[])

アプリケーションのライフサイクルに関連付けられている正常性チェックプロバイダーを登録します。

AddManualHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

アプリケーションの正常性を手動で制御できる正常性チェックプロバイダーを登録します。

AddManualHealthCheck(IHealthChecksBuilder, String[])

アプリケーションの正常性を手動で制御できる正常性チェックプロバイダーを登録します。

AddDbContextCheck<TContext>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Func<TContext,CancellationToken,Task<Boolean>>)

指定したDbContext型の正常性チェックを追加します。

AddCheck(IHealthChecksBuilder, String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddCheck(IHealthChecksBuilder, String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Object[])

指定の名前と実装で、型を有効にした新しい正常性チェックが追加されます。

AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, TimeSpan, Object[])

指定の名前と実装で、型を有効にした新しい正常性チェックが追加されます。

AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, Object[])

指定の名前と実装で、型を有効にした新しい正常性チェックが追加されます。

AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Object[])

指定の名前と実装で、型を有効にした新しい正常性チェックが追加されます。

AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddCheck(IHealthChecksBuilder, String, Func<HealthCheckResult>, IEnumerable<String>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddCheck(IHealthChecksBuilder, String, Func<HealthCheckResult>, IEnumerable<String>, Nullable<TimeSpan>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddCheck(IHealthChecksBuilder, String, Func<CancellationToken,HealthCheckResult>, IEnumerable<String>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddCheck(IHealthChecksBuilder, String, Func<CancellationToken,HealthCheckResult>, IEnumerable<String>, Nullable<TimeSpan>)

指定の名前と実装で新しい正常性チェックが追加されます。

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection)

アプリケーションの正常性を評価するためにリソース使用率を監視する正常性チェックプロバイダーを登録します。

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, IEnumerable<String>)

アプリケーションの正常性を評価するためにリソース使用率を監視する正常性チェックプロバイダーを登録します。

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, String[])

アプリケーションの正常性を評価するためにリソース使用率を監視する正常性チェックプロバイダーを登録します。

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>)

アプリケーションの正常性を評価するためにリソース使用率を監視する正常性チェックプロバイダーを登録します。

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>, IEnumerable<String>)

アプリケーションの正常性を評価するためにリソース使用率を監視する正常性チェックプロバイダーを登録します。

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>, String[])

アプリケーションの正常性を評価するためにリソース使用率を監視する正常性チェックプロバイダーを登録します。

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

アプリケーションの正常性を評価するためにリソース使用率を監視する正常性チェックプロバイダーを登録します。

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, String[])

アプリケーションの正常性を評価するためにリソース使用率を監視する正常性チェックプロバイダーを登録します。

適用対象