ActiveDirectorySchedule.RawSchedule Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает трехмерный массив, указывающий, в какое время в течение недели источник доступен для репликации.
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, значение которых равно 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];