IHealthChecksBuilder インターフェイス

定義

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

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

プロパティ

名前 説明
Services

IServiceCollection インスタンスを登録する必要があるIHealthCheckを取得します。

メソッド

名前 説明
Add(HealthCheckRegistration)

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

拡張メソッド

名前 説明
AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

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

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, String[])

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

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

指定した名前と実装で新しい正常性チェックを追加します。

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

指定した名前と実装で新しい正常性チェックを追加します。

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

指定した名前と実装で新しい正常性チェックを追加します。

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

指定した名前と実装で新しい正常性チェックを追加します。

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

指定した名前と実装で新しい正常性チェックを追加します。

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

指定した名前と実装で新しい正常性チェックを追加します。

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

指定した名前と実装で新しい正常性チェックを追加します。

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

指定した名前と実装で新しい正常性チェックを追加します。

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

指定した名前と実装で新しい正常性チェックを追加します。

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

指定した名前と実装で新しい正常性チェックを追加します。

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

指定した名前と実装で新しい正常性チェックを追加します。

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

指定した名前と実装で新しい正常性チェックを追加します。

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

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

AddManualHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

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

AddManualHealthCheck(IHealthChecksBuilder, String[])

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

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

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

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

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

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>)

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

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, IEnumerable<String>)

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

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, String[])

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

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection)

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

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

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

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, String[])

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

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[])

指定した名前と実装を使用して、新しい種類のアクティブ化された正常性チェックを追加します。

適用対象