Auf Englisch lesen

Freigeben über


IHealthChecksBuilder Schnittstelle

Definition

Ein Generator, mit dem Integritätsprüfungen registriert werden.

C#
public interface IHealthChecksBuilder

Eigenschaften

Services

Ruft die IServiceCollection ab, in der IHealthCheck-Instanzen registriert werden sollen.

Methoden

Add(HealthCheckRegistration)

Fügt eine HealthCheckRegistration für eine Integritätsprüfung hinzu.

Erweiterungsmethoden

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.

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.

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.

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

Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu.

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

Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu.

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

Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu.

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

Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu.

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

Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu.

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

Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu.

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

Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu.

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

Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu.

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

Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu.

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

Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu.

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

Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu.

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

Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu.

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

Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu.

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

Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu.

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

Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu.

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

Fügt eine neue Integritätsprüfung mit dem angegebenen Namen sowie der Implementierung hinzu.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, IEnumerable<String>)

Registriert einen Integritätsprüfungsanbieter, der die Ressourcennutzung überwacht, um die Integrität der Anwendung zu bewerten.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, String[])

Registriert einen Integritätsprüfungsanbieter, der die Ressourcennutzung überwacht, um die Integrität der Anwendung zu bewerten.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection)

Registriert einen Integritätsprüfungsanbieter, der die Ressourcennutzung überwacht, um die Integrität der Anwendung zu bewerten.

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

Registriert einen Integritätsprüfungsanbieter, der die Ressourcennutzung überwacht, um die Integrität der Anwendung zu bewerten.

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

Registriert einen Integritätsprüfungsanbieter, der die Ressourcennutzung überwacht, um die Integrität der Anwendung zu bewerten.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>)

Registriert einen Integritätsprüfungsanbieter, der die Ressourcennutzung überwacht, um die Integrität der Anwendung zu bewerten.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Registriert einen Integritätsprüfungsanbieter, der die Ressourcennutzung überwacht, um die Integrität der Anwendung zu bewerten.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, String[])

Registriert einen Integritätsprüfungsanbieter, der die Ressourcennutzung überwacht, um die Integrität der Anwendung zu bewerten.

Gilt für:

Produkt Versionen
.NET 9 (package-provided)
.NET Framework 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided)
.NET Standard 2.0 (package-provided)