次の方法で共有


クラス SMS_CollectionRuleQueryの ValidateQuery メソッド

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

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

構文

Boolean ValidateQuery(  
     String WQLQuery  
);  

パラメーター

WQLQuery
データ型: String

修飾子: [in]

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

戻り値

Booleanクエリがtrue検証される場合のデータ型。

注釈

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

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

要件

ランタイム要件

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

開発要件

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