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.