Partage via


Méthode ValidateQuery dans le SMS_CollectionRuleQuery de classe

La ValidateQuery méthode de classe WMI (Windows Management Instrumentation), dans Configuration Manager, vérifie que la règle de collection de requêtes est une instruction WQL ou WQL étendue valide.

La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et définit la méthode .

Syntaxe

Boolean ValidateQuery(  
     String WQLQuery  
);  

Paramètres

WQLQuery
Type de donnéesString

Qualificateurs : [in]

Instruction de requête à valider.

Valeurs de retour

Type Boolean de données qui est true si la requête est validée.

Remarques

Votre application appelle cette méthode avant d’ajouter une règle de requête à une collection. Une règle de requête non valide entraîne l’ajout de membres à la collection pour cette requête. Cela peut être trompeur et difficile à déboguer.

En plus d’être syntaxiquement correcte, la règle de requête doit spécifier des noms de classes de ressources dans la clause FROM. Par exemple, la clause FROM doit spécifier SMS_R_System classe WMI server, SMS_R_User Server WMI Class, SMS_R_UserGroup Server WMI Class ou un nom de classe de ressources défini par l’utilisateur.

Configuration requise

Configuration requise pour l’exécution

Pour plus d’informations, consultez Configuration Manager Server Runtime Requirements.

Conditions requises pour le développement

Pour plus d’informations, consultez Configuration Manager Server Development Requirements.