Partager via


ChaosReport Classe

Définition

Représente la status d’exécution de Chaos, éventuellement dans un intervalle de temps, comme retourné par GetChaosReportAsync(ChaosReportFilter, TimeSpan, CancellationToken).

[System.Serializable]
public sealed class ChaosReport
[<System.Serializable>]
type ChaosReport = class
Public NotInheritable Class ChaosReport
Héritage
ChaosReport
Attributs

Constructeurs

ChaosReport(ChaosParameters, ChaosStatus, List<ChaosEvent>, String)

Initialise une nouvelle instance de la classe ChaosReport.

Propriétés

ChaosParameters

Obtient les paramètres passés dans StartChaosAsync(ChaosParameters, TimeSpan, CancellationToken) et avec lesquels Chaos a été démarré.

ContinuationToken

Si le nombre d’événements Chaos est trop important, ceux-ci sont retournés par lots ; Par conséquent, pour obtenir le lot suivant d’événements, continuationToken doit être passé dans l’appel d’API, GetChaosReportAsync(String, TimeSpan, CancellationToken).

History

Obtient la liste des événements Chaos qui ont été produits au moment de l’intérêt spécifié dans GetChaosReportAsync(ChaosReportFilter, TimeSpan, CancellationToken).

Status

Obtient la tâche actuelle (l’un des énumérateurs dans CurrentChaosTask enum) que Chaos effectue.

Méthodes

ToString()

Obtient une représentation sous forme de chaîne de l’objet chaos status.

S’applique à