De methode QueryValideren in klas SMS_CollectionRuleQuery

De ValidateQuery klassemethode WMI (Windows Management Instrumentation) in Configuration Manager controleert of de queryverzamelingsregel een geldige WQL- of Extended WQL-instructie is.

De volgende syntaxis is vereenvoudigd ten opzichte van de MOF-code (Managed Object Format) en definieert de methode.

Syntaxis

Boolean ValidateQuery(
     String WQLQuery
);

Parameters

WQLQuery Gegevenstype: String

Kwalificaties: [in]

Query-instructie om te valideren.

Retourwaarden

Een Boolean gegevenstype dat aangeeft true wanneer de query is gevalideerd.

Opmerkingen

In de toepassing wordt deze methode aangeroepen voordat een queryregel aan een verzameling wordt toegevoegd. Een ongeldige queryregel heeft tot gevolg dat er geen leden aan de verzameling voor die query worden toegevoegd. Dit kan misleidend zijn en moeilijk te debuggen.

De queryregel is niet alleen syntactisch correct, maar moet ook namen van resourceklassen opgeven in de FROM-component. De FROM-component moet bijvoorbeeld SMS_R_System Server WMI-klasse, SMS_R_User Server WMI-klasse, SMS_R_UserGroup Server WMI-klasse of een door de gebruiker gedefinieerde naam van een resourceklasse specificeren.

Vereisten

Runtime vereisten

Zie de vereisten voor de runtime van de Configuration Manager-server voor meer informatie.

Ontwikkelingsvereisten

Zie Vereisten voor de ontwikkeling van Configuration Manager-servers voor meer informatie.