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 サーバー開発の要件」を参照してください。