IHealthChecksBuilder Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Generator, der zum Registrieren von Integritätsprüfungen verwendet wird.
public interface class IHealthChecksBuilder
public interface IHealthChecksBuilder
type IHealthChecksBuilder = interface
Public Interface IHealthChecksBuilder
Eigenschaften
| Name | Beschreibung |
|---|---|
| Services |
Ruft ab IServiceCollection , in welche IHealthCheck Instanzen registriert werden sollen. |
Methoden
| Name | Beschreibung |
|---|---|
| Add(HealthCheckRegistration) |
Fügt eine HealthCheckRegistration Integritätsprüfung hinzu. |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, IEnumerable<String>) |
Registriert einen Integritätsprüfungsanbieter, der an den Lebenszyklus der Anwendung gebunden ist. |
| AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, String[]) |
Registriert einen Integritätsprüfungsanbieter, der an den Lebenszyklus der Anwendung gebunden ist. |
| AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>) |
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu. |
| AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>) |
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu. |
| AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>) |
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu. |
| AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>) |
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu. |
| AddCheck(IHealthChecksBuilder, String, Func<CancellationToken,HealthCheckResult>, IEnumerable<String>, Nullable<TimeSpan>) |
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu. |
| AddCheck(IHealthChecksBuilder, String, Func<CancellationToken,HealthCheckResult>, IEnumerable<String>) |
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu. |
| AddCheck(IHealthChecksBuilder, String, Func<HealthCheckResult>, IEnumerable<String>, Nullable<TimeSpan>) |
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu. |
| AddCheck(IHealthChecksBuilder, String, Func<HealthCheckResult>, IEnumerable<String>) |
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu. |
| AddCheck(IHealthChecksBuilder, String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>) |
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu. |
| AddCheck(IHealthChecksBuilder, String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>) |
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu. |
| AddCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>) |
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu. |
| AddCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>) |
Fügt eine neue Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu. |
| AddDbContextCheck<TContext>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Func<TContext,CancellationToken,Task<Boolean>>) |
Fügt eine Integritätsprüfung für den angegebenen DbContext Typ hinzu. |
| AddManualHealthCheck(IHealthChecksBuilder, IEnumerable<String>) |
Registriert einen Integritätsprüfungsanbieter, der die manuelle Kontrolle der Integrität der Anwendung ermöglicht. |
| AddManualHealthCheck(IHealthChecksBuilder, String[]) |
Registriert einen Integritätsprüfungsanbieter, der die manuelle Kontrolle der Integrität der Anwendung ermöglicht. |
| AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>, IEnumerable<String>) |
Registriert einen Integritätsprüfungsanbieter, der die Ressourcenauslastung überwacht, um die Integrität der Anwendung zu bewerten. |
| AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>, String[]) |
Registriert einen Integritätsprüfungsanbieter, der die Ressourcenauslastung überwacht, um die Integrität der Anwendung zu bewerten. |
| AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>) |
Registriert einen Integritätsprüfungsanbieter, der die Ressourcenauslastung überwacht, um die Integrität der Anwendung zu bewerten. |
| AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, IEnumerable<String>) |
Registriert einen Integritätsprüfungsanbieter, der die Ressourcenauslastung überwacht, um die Integrität der Anwendung zu bewerten. |
| AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, String[]) |
Registriert einen Integritätsprüfungsanbieter, der die Ressourcenauslastung überwacht, um die Integrität der Anwendung zu bewerten. |
| AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection) |
Registriert einen Integritätsprüfungsanbieter, der die Ressourcenauslastung überwacht, um die Integrität der Anwendung zu bewerten. |
| AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IEnumerable<String>) |
Registriert einen Integritätsprüfungsanbieter, der die Ressourcenauslastung überwacht, um die Integrität der Anwendung zu bewerten. |
| AddResourceUtilizationHealthCheck(IHealthChecksBuilder, String[]) |
Registriert einen Integritätsprüfungsanbieter, der die Ressourcenauslastung überwacht, um die Integrität der Anwendung zu bewerten. |
| AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Object[]) |
Fügt eine neue aktivierte Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu. |
| AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, TimeSpan, Object[]) |
Fügt eine neue aktivierte Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu. |
| AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, Object[]) |
Fügt eine neue aktivierte Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu. |
| AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Object[]) |
Fügt eine neue aktivierte Integritätsprüfung mit dem angegebenen Namen und der Implementierung hinzu. |