ChaosSchedule クラス

定義

混乱を自動化するスケジュールを表します。

[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
継承
ChaosSchedule
属性

コンストラクター

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

ChaosSchedule クラスの新しいインスタンスを初期化します。

フィールド

AllDaysOfWeek

temp

プロパティ

ChaosParametersDictionary

への名前のマッピングを ChaosParameters取得します。 パラメーターは、 の ChaosScheduleJob名前によって参照されます。

ExpiryDate

このスケジュールの DateTime 有効期限が切れ、Chaos の実行のスケジュール設定に使用されなくなった日時を表す を取得します。

Jobs

Chaos を実行するタイミングを定義する の ChaosScheduleJob 一覧を取得します。

StartDate

Chaos の DateTime 実行のスケジュール設定にこのスケジュールが使用される日付と時刻を表す を取得します。

メソッド

FromBytes(Byte[])

これは、バイト配列からオブジェクトを隠す既定の実装です

(継承元 ByteSerializable)
Read(BinaryReader)

バイト配列からこのオブジェクトの状態を読み取ります。

ToBytes()

これは、オブジェクトをバイト配列に変換するための既定の実装です

(継承元 ByteSerializable)
ToString()

Chaos スケジュール オブジェクトの文字列表現を取得します。

Write(BinaryWriter)

このオブジェクトの状態をバイト配列に書き込みます。

適用対象