Класс WMI сервера SMS_Query
Класс SMS_Query
инструментария управления Windows (WMI) — это класс сервера поставщика SMS в Configuration Manager, который служит контейнером для предопределенных запросов.
Следующий синтаксис упрощен в коде MOF и включает все унаследованные свойства.
Синтаксис
Class SMS_Query : SMS_BaseClass
{
String Comments;
String Expression;
String LimitToCollectionID;
String LocalizedCategoryInstanceNames[];
String Name;
String QueryID;
String ResultAliasNames[];
String ResultColumnsNames[];
String TargetClassName;
};
Методы
В следующей таблице перечислены методы в SMS_Query
.
Метод | Описание |
---|---|
Метод CreateCCRs в классе SMS_Query | Создает запросы конфигурации клиента (CCR) для запроса. |
Метод FindResourceSite в SMS_Query класса | Возвращает сведения о коде сайта для ресурсов из SQL. |
Свойства
Comments
Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
Комментарии для документирования запроса. Значение по умолчанию — "".
Expression
Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
Текст WMI query Language (WQL) для запроса. Значение по умолчанию — "".
LimitToCollectionID
Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
Идентификатор коллекции. Этот идентификатор используется для ограничения результатов запроса ресурсами, которые являются членами коллекции.
LocalizedCategoryInstanceNames
Тип данных: Массив строк
Тип доступа: Чтение
Квалификаторы: Нет
Локализованные имена категорий, к которым принадлежит ресурс.
Name
Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
Имя запроса, как показано в консоли Configuration Manager. Значение по умолчанию — "".
QueryID
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [чтение, ключ]
Уникальный автоматически созданный идентификатор для запроса.
ResultAliasNames
Тип данных: Массив строк
Тип доступа: только для чтения
Квалификаторы: Нет
Если указать псевдоним в выражении запроса, этот массив будет заполнен псевдонимами.
ResultColumnsNames
Тип данных: Массив строк
Тип доступа: только для чтения
Квалификаторы: Нет
Если указать псевдоним в выражении запроса, этот массив будет заполнен именами столбцов результирующих псевдонимов.
TargetClassName
Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
Имя целевого класса, найденного в предложении FROM запроса. Значение по умолчанию — "".
Это имя является произвольным для запросов, выполняющих операцию JOIN. Консоль Configuration Manager использует это свойство для отображения, чтобы дать пользователю представление о данных, извлекаемых запросом.
Замечания
Квалификаторы классов для этого класса включают:
Защищенная
DisplayName("Query")
Дополнительные сведения о квалификаторах классов и квалификаторах свойств, включенных в раздел Свойства, см. в разделе квалификаторы классов и свойств Configuration Manager.
Можно использовать для
SMS_Query
сохранения допустимых запросов, которые можно использовать позже в приложении или которые можно выполнить из консоли Configuration Manager.Экземпляры этого класса со свойством
TargetClassName
, равным объекту WMI SMS_StatusMessage Server, отображаются в узле Состояние системы в консоли Configuration Manager. Все остальные экземпляры отображаются в узле Запросы.
Требования
Требования к среде выполнения
Дополнительные сведения см. в разделе Требования к среде выполнения сервера Configuration Manager.
Требования к разработке
Дополнительные сведения см. в разделе Требования к разработке сервера Configuration Manager.
См. также
класс WMI сервера SMS_Collection
Класс WMI сервера SMS_StatusMessage