ChaosReport Classe

Definição

Representa o status de executar o Chaos, possivelmente dentro de um intervalo de tempo, conforme retornado por GetChaosReportAsync(ChaosReportFilter, TimeSpan, CancellationToken).

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

Construtores

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

Inicializa uma nova instância da classe ChaosReport.

Propriedades

ChaosParameters

Obtém os parâmetros que foram passados para StartChaosAsync(ChaosParameters, TimeSpan, CancellationToken) e com os quais o Chaos foi iniciado.

ContinuationToken

Se o número de eventos chaos for muito grande, eles serão retornados em lotes; portanto, para obter o próximo lote de eventos, o ContinuationToken deve ser passado na chamada à API, GetChaosReportAsync(String, TimeSpan, CancellationToken).

History

Obtém a lista de eventos chaos que foram produzidos durante o tempo de interesse especificado em GetChaosReportAsync(ChaosReportFilter, TimeSpan, CancellationToken).

Status

Obtém a tarefa atual (um dos enumeradores em CurrentChaosTask enum) que o Chaos está executando.

Métodos

ToString()

Obtém uma representação de cadeia de caracteres do objeto chaos status.

Aplica-se a