クラス SMS_CollectionRuleQuery の ValidateQuery メソッド

Configuration Manager の ValidateQuery Windows Management Instrumentation (WMI) クラス メソッドは、クエリ コレクション ルールが有効な WQL または拡張 WQL ステートメントであることを確認します。

次の構文は、マネージ オブジェクト形式 (MOF) コードから簡素化され、メソッドを定義したものです。

構文

Boolean ValidateQuery(
     String WQLQuery
);

パラメーター

WQLQuery データ型: String

Qualifiers: [in]

検証するクエリ ステートメント。

戻り値

クエリが検証された場合にtrueBooleanデータ型。

注釈

アプリケーションは、コレクションにクエリ ルールを追加する前にこのメソッドを呼び出します。 無効なクエリ規則では、そのクエリのコレクションにメンバーが追加されません。 これは誤解を招く可能性があり、デバッグが困難です。

構文的に正しいことに加えて、クエリ ルールでは、FROM 句でリソース クラス名を指定する必要があります。 たとえば、FROM 句では、SMS_R_Systemサーバー WMI クラスサーバー WMI クラスSMS_R_User SMS_R_UserGroupサーバー WMI クラス、またはユーザー定義のリソース クラス名を指定する必要があります。

要件

ランタイム要件

詳細については、「Configuration Manager サーバー ランタイム要件」を参照してください。

開発要件

詳細については、「Configuration Manager サーバー開発の要件」を参照してください。