Partilhar via


ChaosSchedule Classe

Definição

Representa um agendamento que automatiza o ardil do Chaos.

[System.Runtime.Serialization.DataContract]
[System.Serializable]
public sealed class ChaosSchedule : System.Fabric.ByteSerializable
[<System.Runtime.Serialization.DataContract>]
[<System.Serializable>]
type ChaosSchedule = class
    inherit ByteSerializable
Public NotInheritable Class ChaosSchedule
Inherits ByteSerializable
Herança
ChaosSchedule
Atributos

Construtores

ChaosSchedule(DateTime, DateTime, Dictionary<String,ChaosParameters>, List<ChaosScheduleJob>)

Inicializa uma nova instância da classe ChaosSchedule.

Campos

AllDaysOfWeek

temp

Propriedades

ChaosParametersDictionary

Obtém o mapeamento de nomes para ChaosParameters. Os parâmetros são referenciados pelo nome em ChaosScheduleJob.

ExpiryDate

Obtém o DateTime que representa a data e a hora em que esse agendamento expirará e não será mais usado para agendar execuções do Chaos.

Jobs

Obtém a lista de ChaosScheduleJob que definem quando executar o Chaos.

StartDate

Obtém o DateTime que representa a data e a hora em que esse agendamento começará a ser usado para agendar execuções do Chaos.

Métodos

FromBytes(Byte[])

Essa é a implementação padrão para proteger um objeto de volta de uma matriz de bytes

(Herdado de ByteSerializable)
Read(BinaryReader)

Lê o estado desse objeto da matriz de bytes.

ToBytes()

Essa é a implementação padrão para converter um objeto em uma matriz de bytes

(Herdado de ByteSerializable)
ToString()

Obtém uma representação de cadeia de caracteres do objeto de agenda do Chaos.

Write(BinaryWriter)

Grava o estado desse objeto em uma matriz de bytes.

Aplica-se a