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 元素的三维数组,如果源在特定的 15 分钟间隔中可用于复制,那么数组中的元素为 true
。 如果源不可用于复制,元素为 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];