ValidateQuery-Methode in class SMS_CollectionRuleQuery

Die ValidateQuery WMI-Klassenmethode (Windows Management Instrumentation) in Configuration Manager überprüft, ob die Abfragesammlungsregel eine gültige WQL- oder erweiterte WQL-Anweisung ist.

Die folgende Syntax wird von MOF-Code (Managed Object Format) vereinfacht und definiert die -Methode.

Syntax

Boolean ValidateQuery(  
     String WQLQuery  
);  

Parameter

WQLQuery
Datentyp: String

Qualifizierer: [in]

Zu überprüfende Abfrageanweisung.

Rückgabewerte

Ein Boolean Datentyp, der ist true , wenn die Abfrage überprüft wird.

HinwBemerkungeneise

Ihre Anwendung ruft diese Methode auf, bevor sie einer Sammlung eine Abfrageregel hinzufügt. Eine ungültige Abfrageregel führt dazu, dass der Auflistung für diese Abfrage keine Member hinzugefügt werden. Dies kann irreführend und schwierig zu debuggen sein.

Die Abfrageregel muss nicht nur syntaktisch korrekt sein, sie muss ressourcenklassennamen in der FROM-Klausel angeben. Beispielsweise muss die FROM-Klausel SMS_R_System Server-WMI-Klasse, SMS_R_User Server-WMI-Klasse, SMS_R_UserGroup Server-WMI-Klasse oder einen benutzerdefinierten Ressourcenklassennamen angeben.

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.