言語

ActiveDirectorySchedule.RawSchedule プロパティ

定義

ソースがレプリケーションに使用できる週の時間を示す 3 次元配列を取得または設定します。

public:
 property cli::array <bool, 3> ^ RawSchedule { cli::array <bool, 3> ^ get(); void set(cli::array <bool, 3> ^ value); };
public bool[,,] RawSchedule { get; set; }
member this.RawSchedule : bool[,,] with get, set
Public Property RawSchedule As Boolean(,,)

プロパティ値

Boolean[,,]

ソースがその特定の 15 分間にレプリケーションに使用できる場合に要素がBooleanされるtrue要素の 3 次元配列。 ソースがレプリケーションに使用できない場合、要素は false されます。

配列は RawSchedule[<day-of-week>, <hour>, <15 分間隔>] の形式です。 これらの値はすべて 0 から始まり、週は日曜日の朝の 00:00 (世界協定時刻) に始まります。

曜日の有効な値を次に示します。

曜日の値 曜日を指定します。
0 日曜日
1 月曜日
2 火曜日
3 水曜日
4 木曜日
5 金曜日
6 土曜日

時間は 0 から始まる形式で、24 時間形式で指定されます。 たとえば、午後 2 時は 14 と指定されます。 有効な値は 0 から 23 です。

15 分間隔は、ソースがレプリケーションに使用できる時間内の 15 分のブロックを指定します。 次の表は、15 分間隔で使用可能な値を示しています。

15 分間隔 説明
0 ソースは、0 分から 14 分後のレプリケーションに使用できます。
1 ソースは、15 分から 29 分後のレプリケーションに使用できます。
2 ソースは、30 分から 44 分後のレプリケーションに使用できます。
3 ソースは、45 分から 59 分後のレプリケーションに使用できます。

次の例は、このプロパティを使用して、火曜日の 15:50 協定世界時にソースをレプリケーションに使用できるかどうかを判断する方法を示しています。

bool isAvailable = scheduleObject.RawSchedule[2, 15, 3];

次の例は、このプロパティを使用して、分を 15 で割って実行時に 15 分間隔を計算する方法を示しています。

bool isAvailable = scheduleObject.RawSchedule[2, 15, (Int32)50/15];

適用対象