HealthCheckRegistration Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente les informations d’inscription associées à une implémentation IHealthCheck.
public ref class HealthCheckRegistration sealed
public sealed class HealthCheckRegistration
type HealthCheckRegistration = class
Public NotInheritable Class HealthCheckRegistration
- Héritage
-
HealthCheckRegistration
Remarques
L’inscription case activée d’intégrité est fournie sous la forme d’un objet distinct afin que les développeurs d’applications puissent personnaliser la façon dont les implémentations d’intégrité case activée sont configurées.
L’inscription est fournie à une IHealthCheck implémentation pendant l’exécution via Registration. Cela permet à une implémentation de case activée d’intégrité d’accéder aux options nommées ou d’effectuer d’autres opérations en fonction du nom inscrit.
Constructeurs
HealthCheckRegistration(String, Func<IServiceProvider,IHealthCheck>, Nullable<HealthStatus>, IEnumerable<String>) |
Crée un HealthCheckRegistration pour une instance de IHealthCheck existante. |
HealthCheckRegistration(String, Func<IServiceProvider,IHealthCheck>, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>) |
Crée un HealthCheckRegistration pour une instance de IHealthCheck existante. |
HealthCheckRegistration(String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>) |
Crée un HealthCheckRegistration pour une instance de IHealthCheck existante. |
HealthCheckRegistration(String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>) |
Crée un HealthCheckRegistration pour une instance de IHealthCheck existante. |
Propriétés
Delay |
Obtient ou définit le délai individuel appliqué à l’intégrité case activée après le démarrage de l’application avant l’exécution des IHealthCheckPublisher instances. Le délai est appliqué une seule fois au démarrage et ne s’applique pas aux itérations ultérieures. |
Factory |
Obtient ou définit un délégué permettant de créer l’instance IHealthCheck. |
FailureStatus |
Obtient ou définit le HealthStatus qui doit être signalé en cas d’échec du contrôle d’intégrité. |
Name |
Obtient ou définit le nom du contrôle d’intégrité. |
Period |
Obtient ou définit la période individuelle utilisée pour le case activée. |
Tags |
Obtient la liste des étiquettes qui peuvent être utilisées pour filtrer les contrôles d’intégrité. |
Timeout |
Obtient ou définit le délai d’attente pour le test. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |