Поделиться через


Класс WMI сервера SMS_ScheduleToken

Абстрактный SMS_ScheduleToken класс инструментария управления Windows (WMI) — это класс сервера поставщика SMS в Configuration Manager, который представляет маркер расписания, используемый для планирования событий с разной частотой, например ежечасно и ежедневно.

Следующий синтаксис упрощен в коде MOF и включает все унаследованные свойства.

Синтаксис

Class SMS_ScheduleToken  
{  
      UInt32 DayDuration;  
      UInt32 HourDuration;  
      Boolean IsGMT;  
      UInt32 MinuteDuration;  
      DateTime StartTime;  
};  

Методы

Класс SMS_ScheduleToken не определяет методы.

Свойства

DayDuration
Тип данных: UInt32

Тип доступа: чтение и запись

Квалификаторы: [Range("0-31")]

Количество дней, в течение которых выполняется запланированное действие. Допустимые значения находятся в диапазоне от 0 до 31. Значение по умолчанию — 0, указывающее, что запланированное действие продолжается бесконечно.

HourDuration
Тип данных: UInt32

Тип доступа: чтение и запись

Квалификаторы: [Range("0-23")]

Количество часов, в течение которых выполняется запланированное действие. Допустимые значения находятся в диапазоне от 0 до 23. Значение по умолчанию — 0, указывающее на отсутствие длительности.

IsGMT
Тип данных: Boolean

Тип доступа: чтение и запись

Квалификаторы: Нет

true Значение , если время находится в формате UTC. Значение по умолчанию — false, для местного времени.

MinuteDuration
Тип данных: UInt32

Тип доступа: чтение и запись

Квалификаторы: [Range("0-59")]

Количество минут, в течение которых выполняется запланированное действие. Допустимые значения находятся в диапазоне от 0 до 59. Значение по умолчанию — 0, указывающее на отсутствие длительности.

StartTime
Тип данных: DateTime

Тип доступа: чтение и запись

Квалификаторы: Нет

Дата и время выполнения запланированного действия. Значение по умолчанию — "19700201000000.000000+**".

Замечания

Квалификаторы классов для этого класса включают:

  • Абстрактный

  • Embedded

    Дополнительные сведения о квалификаторах классов и квалификаторах свойств, включенных в раздел Свойства, см. в разделе квалификаторы классов и свойств Configuration Manager.

    Этот класс является абстрактным базовым классом для ряда производных классов, представляющих маркеры расписания, используемые для планирования событий с разной частотой, например ежедневно. Пример производного класса — SMS_ST_RecurWeekly класс WMI сервера.

    Этот класс определяет несколько свойств, связанных с длительностью. Обнаружение сети — это единственный компонент Configuration Manager, который использует свойства длительности. Ниже приведен пример использования классов, производных от SMS_ScheduleToken , с декодированием интервала для подключения к серверу сайта.

sInterval = "791378800008000055147880001B200055177880001E2000"  
...
instance of SMS_ST_NonRecurring  
{  
 DayDuration = 0;  
 HourDuration = 0;  
 IsGMT = FALSE;  
 MinuteDuration = 0;  
 StartTime = "20040719083000.000000+***";  
};  

instance of SMS_ST_RecurWeekly  
{  
 Day = 3;  
 DayDuration = 0;  
 ForNumberOfWeeks = 1;  
 HourDuration = 0;  
 IsGMT = FALSE;  
 MinuteDuration = 0;  
 StartTime = "20040720082100.000000+***";  
};  

instance of SMS_ST_RecurWeekly  
{  
 Day = 6;  
 DayDuration = 0;  
 ForNumberOfWeeks = 1;  
 HourDuration = 0;  
 IsGMT = FALSE;  
 MinuteDuration = 0;  
 StartTime = "20040723082100.000000+***";  
};  

Требования

Требования к среде выполнения

Дополнительные сведения см. в разделе Требования к среде выполнения сервера Configuration Manager.

Требования к разработке

Дополнительные сведения см. в разделе Требования к разработке сервера Configuration Manager.

См. также

Класс WMI сервера SMS_ST_NonRecurring
Класс WMI сервера SMS_ST_RecurWeekly