次の方法で共有


ChaosScheduleJob クラス

定義

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

コンストラクター

ChaosScheduleJob(String, ChaosScheduleJobActiveDays, List<ChaosScheduleTimeRangeUtc>)

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

プロパティ

ChaosParameters

に格納されている への ChaosParameters 名前付き参照を取得します ChaosSchedule。 このジョブによって定義された Chaos の自動実行は、これらのパラメーターを使用して実行されます。

Days

このジョブが Chaos の ChaosScheduleJobActiveDays 実行を自動的に開始する日の を取得します。

Times

この Chaos の ChaosScheduleTimeRangeUtc 実行がスケジュールされる 1 日の時間範囲を表す の一覧を取得します。 時間範囲は UTC 時刻として扱われます。

メソッド

FromBytes(Byte[])

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

(継承元 ByteSerializable)
Read(BinaryReader)

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

ToBytes()

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

(継承元 ByteSerializable)
ToString()

ChaosStatus オブジェクトの文字列表現を取得します。

Write(BinaryWriter)

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

適用対象