Partager via


HealthEvent Classe

Définition

Représente les informations d’intégrité signalées sur une entité d’intégrité, telle que le cluster, l’application ou le nœud, avec des métadonnées supplémentaires ajoutées par le Gestionnaire d’intégrité.

public sealed class HealthEvent
type HealthEvent = class
Public NotInheritable Class HealthEvent
Héritage
HealthEvent

Remarques

Les événements d’intégrité sont retournés par des requêtes d’intégrité telles que GetClusterHealthAsync(ClusterHealthQueryDescription). Elles contiennent HealthInformation envoyées au Gestionnaire d’intégrité dans un HealthReport.

Propriétés

HealthInformation

Obtient les informations d’intégrité qui ont été envoyées au magasin d’intégrité dans un HealthReport.

IsExpired

Obtient une valeur qui indique si l’événement d’intégrité a expiré.

LastErrorTransitionAt

Si le actuel HealthState est Error, retourne l’heure à laquelle le rapport d’intégrité a été signalé pour la première fois avec Error. Pour les rapports périodiques, de nombreux rapports avec le même état peuvent avoir été générés.

Si le actuel HealthState est Ok ou Warning, retourne l’heure à laquelle l’état d’intégrité était le dernier dans Error, avant la transition vers un autre état. Si le HealthState n’a jamais été Error, la valeur est System.DateTime.FromFileTimeUtc(0).

LastModifiedUtcTimestamp

Obtient la date et l’heure de la dernière modification du rapport d’intégrité par le magasin d’intégrité.

LastOkTransitionAt

Si le actuel HealthState est Ok, retourne l’heure à laquelle le rapport d’intégrité a été signalé pour la première fois avec Ok. Pour les rapports périodiques, de nombreux rapports avec le même état peuvent avoir été générés.

Si le actuel HealthState est Error ou Warning, retourne l’heure à laquelle l’état d’intégrité était le dernier dans Ok, avant la transition vers un autre état. Si le HealthState n’a jamais été Ok, la valeur est System.DateTime.FromFileTimeUtc(0).

LastWarningTransitionAt

Si le actuel HealthState est Warning, retourne l’heure à laquelle le rapport d’intégrité a été signalé pour la première fois avec Warning. Pour les rapports périodiques, de nombreux rapports avec le même état peuvent avoir été générés.

Si le actuel HealthState est Ok ou Error, retourne l’heure à laquelle l’état d’intégrité était le dernier dans Warning, avant la transition vers un autre état. Si le HealthState n’a jamais été Warning, la valeur est System.DateTime.FromFileTimeUtc(0).

SourceUtcTimestamp

Obtient la date et l’heure auxquelles le rapport d’intégrité a été envoyé par la source.

Méthodes

ToString()

Obtient une représentation sous forme de chaîne de l’événement d’intégrité.

S’applique à