Partager via


Microsoft.Extensions.Diagnostics.HealthChecks Espace de noms

Classes

HealthCheckContext

Contexte de case activée d’intégrité. Fournit des inscriptions case activée d’intégrité à CheckHealthAsync(HealthCheckContext, CancellationToken).

HealthCheckPublisherOptions

Options du service par défaut qui exécute des instances IHealthCheckPublisher.

HealthCheckRegistration

Représente les informations d’inscription associées à une implémentation IHealthCheck.

HealthCheckService

Service qui peut être utilisé pour vérifier l’état des instances de IHealthCheck inscrites dans l’application.

HealthCheckServiceOptions

Options pour l’implémentation par défaut de HealthCheckService.

HealthReport

Représente le résultat de l’exécution d’un groupe d’instances IHealthCheck.

ResourceUsageThresholds

Paramètres de seuil pour ResourceUtilizationHealthCheckOptions.

ResourceUtilizationHealthCheckOptions

Options pour le case activée d’intégrité de l’utilisation des ressources.

TelemetryHealthCheckPublisherOptions

Options pour l’éditeur d’intégrité de télémétrie case activée.

Structures

HealthCheckResult

Représente le résultat d’un contrôle d’intégrité.

HealthReportEntry

Représente une entrée dans un HealthReport. Correspond au résultat d’un IHealthCheck.

Interfaces

IHealthCheck

Représente un contrôle d’intégrité, qui peut être utilisé pour vérifier l’état d’un composant de l’application, tel qu’un service back-end, une base de données ou un état interne.

IHealthCheckPublisher

Représente un serveur de publication d’informations HealthReport.

IManualHealthCheck

Vous permet de définir manuellement le status d’intégrité de l’application.

IManualHealthCheck<T>

Vous permet de définir manuellement le status d’intégrité de l’application.

Énumérations

HealthStatus

Représente l’état signalé d’un résultat de contrôle d’intégrité.