Compartir a través de


ChaosScheduleJob Clase

Definición

Representa una regla para cuándo y cómo ejecutar Chaos.

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

Constructores

ChaosScheduleJob(String, ChaosScheduleJobActiveDays, List<ChaosScheduleTimeRangeUtc>)

Inicializa una nueva instancia de la clase ChaosScheduleJob.

Propiedades

ChaosParameters

Obtiene la referencia con nombre al ChaosParameters objeto almacenado en .ChaosSchedule Las ejecuciones automatizadas de Chaos definidas por este trabajo se ejecutarán con estos parámetros.

Days

Obtiene durante qué ChaosScheduleJobActiveDays días este trabajo iniciará automáticamente las ejecuciones de Chaos.

Times

Obtiene la lista de que representa los intervalos de ChaosScheduleTimeRangeUtc tiempo en un día para los que se programará la ejecución de chaos. Los intervalos de tiempo se tratan como hora UTC.

Métodos

FromBytes(Byte[])

Esta es la implementación predeterminada para cubrir un objeto de nuevo desde una matriz de bytes.

(Heredado de ByteSerializable)
Read(BinaryReader)

Lee el estado de este objeto de la matriz de bytes.

ToBytes()

Esta es la implementación predeterminada para convertir un objeto en una matriz de bytes.

(Heredado de ByteSerializable)
ToString()

Obtiene una representación de cadena del objeto ChaosStatus.

Write(BinaryWriter)

Escribe el estado de este objeto en una matriz de bytes.

Se aplica a