Freigeben über


ChaosSchedule Klasse

Definition

Stellt einen Zeitplan dar, der das Chaos automatisiert.

[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
Vererbung
ChaosSchedule
Attribute

Konstruktoren

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

Initialisiert eine neue Instanz der ChaosSchedule-Klasse.

Felder

AllDaysOfWeek

temp

Eigenschaften

ChaosParametersDictionary

Ruft die Zuordnung von Namen zu ab ChaosParameters. Auf die Parameter wird in ChaosScheduleJobdurch den Namen verwiesen.

ExpiryDate

Ruft den DateTime ab, der das Datum und die Uhrzeit darstellt, an dem dieser Zeitplan abläuft und nicht mehr zum Planen von Chaosausführungen verwendet wird.

Jobs

Ruft die Liste derer ChaosScheduleJob ab, die definieren, wann Chaos ausgeführt werden soll.

StartDate

Ruft den DateTime ab, der das Datum und die Uhrzeit darstellt, an dem dieser Zeitplan für die Planung von Chaosausführungen verwendet wird.

Methoden

FromBytes(Byte[])

Dies ist die Standardimplementierung zum Zurückverdecken eines Objekts aus einem Bytearray.

(Geerbt von ByteSerializable)
Read(BinaryReader)

Liest den Zustand dieses Objekts aus dem Bytearray.

ToBytes()

Dies ist die Standardimplementierung zum Konvertieren eines Objekts in ein Bytearray.

(Geerbt von ByteSerializable)
ToString()

Ruft eine Zeichenfolgendarstellung des Chaos-Zeitplanobjekts ab.

Write(BinaryWriter)

Schreibt den Zustand dieses Objekts in ein Bytearray.

Gilt für: