ActiveDirectorySchedule.RawSchedule 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定一個三維陣列,指示一週中原始碼可複製的時間。
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[,,]
一個三維元素陣列 Boolean ,元素 true 在該中若來源在該特定 15 分鐘內可複製。 關鍵因素是 false 如果來源無法複製。
該陣列的形式為 RawSchedule[星期幾<、整點>、<>15 分鐘間隔<]。> 這些數值皆為零基礎,週日協調世界時00:00開始。
以下是該星期的有效數值。
| 星期數值 | 標示星期幾。 |
|---|---|
| 0 | 星期日 |
| 1 | 星期一 |
| 2 | 星期二 |
| 3 | 星期三 |
| 4 | 星期四 |
| 5 | 星期五 |
| 6 | 星期六 |
整點以零為基礎,並以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];