Compartilhar via


Método ValidateQuery na Classe SMS_CollectionRuleQuery

O ValidateQuery método de classe Windows Management Instrumentation (WMI), no Configuration Manager, verifica se a regra da coleção de consultas é uma instrução WQL ou WQL expandida válida.

A seguinte sintaxe é simplificada a partir do código MOF (Managed Object Format) e define o método .

Sintaxe

Boolean ValidateQuery(
     String WQLQuery
);

Parâmetros

WQLQuery Tipo de dados: String

Qualificadores: [in]

Instrução de consulta para validar.

Return Values

Um Boolean tipo de dados que é true se a consulta for validada.

Comentários

A sua aplicação chama este método antes de adicionar uma regra de consulta a uma coleção. Uma regra de consulta inválida faz com que não sejam adicionados membros à coleção dessa consulta. Isto pode ser enganador e difícil de depurar.

Além de estar sintaticamente correta, a regra de consulta tem de especificar os nomes da classe de recursos na cláusula FROM. Por exemplo, a cláusula FROM tem de especificar SMS_R_System Classe WMI de Servidor, Classe WMI de Servidor SMS_R_User, Classe WMI de Servidor SMS_R_UserGroup ou um nome de classe de recurso definido pelo utilizador.

Requisitos

Requisitos de Runtime

Para obter mais informações, veja Configuration Manager Server Runtime Requirements (Requisitos de Runtime do Servidor do Configuration Manager).

Requisitos de Desenvolvimento

Para obter mais informações, veja Requisitos de Desenvolvimento do Configuration Manager Server.