HealthCheckService Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Služba, kterou lze použít ke kontrole stavu instancí zaregistrovaných IHealthCheck v aplikaci.
public ref class HealthCheckService abstract
public abstract class HealthCheckService
type HealthCheckService = class
Public MustInherit Class HealthCheckService
- Dědičnost
-
HealthCheckService
Poznámky
Výchozí implementace HealthCheckService je zaregistrovaná v kontejneru injektáže závislostí jako jednoúčelová služba voláním AddHealthChecks(IServiceCollection).
IHealthChecksBuilder Vrácené službou AddHealthChecks(IServiceCollection) poskytuje rozhraní API pro usnadnění registrace kontrol stavu.
IHealthCheck implementace lze zaregistrovat prostřednictvím rozšiřujících metod poskytovaných nástrojem IHealthChecksBuilder.
Konstruktory
HealthCheckService() |
Služba, kterou lze použít ke kontrole stavu instancí zaregistrovaných IHealthCheck v aplikaci. |
Metody
CheckHealthAsync(CancellationToken) |
Spustí všechny kontroly stavu v aplikaci a vrátí agregovaný stav. |
CheckHealthAsync(Func<HealthCheckRegistration,Boolean>, CancellationToken) |
Spustí zadané kontroly stavu a vrátí agregovaný stav. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |