Compartir a través de


ChaosReport Clase

Definición

Representa el estado de la ejecución de Chaos, posiblemente dentro de un intervalo de tiempo, tal y como devuelve GetChaosReportAsync(ChaosReportFilter, TimeSpan, CancellationToken).

[System.Serializable]
public sealed class ChaosReport
[<System.Serializable>]
type ChaosReport = class
Public NotInheritable Class ChaosReport
Herencia
ChaosReport
Atributos

Constructores

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

Inicializa una nueva instancia de la clase ChaosReport.

Propiedades

ChaosParameters

Obtiene los parámetros que se pasaron a StartChaosAsync(ChaosParameters, TimeSpan, CancellationToken) y con los que se inició Chaos.

ContinuationToken

Si el número de eventos de Chaos es demasiado grande, se devolverán en lotes; por lo tanto, para obtener el siguiente lote de eventos, se debe pasar ContinuationToken en la llamada API, GetChaosReportAsync(String, TimeSpan, CancellationToken).

History

Obtiene la lista de eventos chaos que se generaron durante el tiempo de interés especificado en GetChaosReportAsync(ChaosReportFilter, TimeSpan, CancellationToken).

Status

Obtiene la tarea actual (uno de los enumeradores de CurrentChaosTask enum) que chaos está realizando.

Métodos

ToString()

Obtiene una representación de cadena del objeto de estado del caos.

Se aplica a