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


Метод ValidateQuery в классе SMS_CollectionRuleQuery

Метод ValidateQuery класса инструментария управления Windows (WMI) в Configuration Manager проверяет, является ли правило сбора запросов допустимой инструкцией WQL или Extended WQL.

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

Синтаксис

Boolean ValidateQuery(  
     String WQLQuery  
);  

Параметры

WQLQuery
Тип данных: String

Квалификаторы: [в]

Инструкция query для проверки.

Возвращаемые значения

Тип Boolean данных , если true запрос проверен.

Замечания

Приложение вызывает этот метод перед добавлением правила запроса в коллекцию. Недопустимое правило запроса не приводит к добавлению элементов в коллекцию для этого запроса. Это может вводить в заблуждение и трудно отлаживать.

Помимо синтаксической правильности, правило запроса должно указывать имена классов ресурсов в предложении FROM. Например, предложение FROM должно указывать SMS_R_System класс WMI сервера, SMS_R_User класс WMI сервера, SMS_R_UserGroup класс WMI сервера или имя определяемого пользователем класса ресурсов.

Требования

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

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

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

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