SMS_CollectionRuleQuery Windows Management Instrumentation (WMI) クラスは、Configuration Manager では、クエリの結果に基づくコレクションのメンバーを表す SMS プロバイダー サーバー クラスです。
次の構文は、マネージ オブジェクト形式 (MOF) コードから簡素化されたもので、継承されたプロパティがすべて含まれます。
構文
Class SMS_CollectionRuleQuery : SMS_CollectionRule
{
String QueryExpression;
UInt32 QueryID;
String RuleName;
};
メソッド
次の表に、 SMS_CollectionRuleQuery クラスのメソッドを示します。
| メソッド | 説明 |
|---|---|
| クラス SMS_CollectionRuleQuery の ValidateQuery メソッド | コレクション ルール クエリを検証します。 |
プロパティ
QueryExpression データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: なし
コレクションの値を設定するために使用される結果を持つ WQL SELECT ステートメント。 このステートメントでは、リソース・クラス名を指定する必要があります。 既定値は "" です。
アプリケーションでは、 LimitToCollectionID プロパティを使用して、結果をさらに制限できます。 SMS プロバイダーは、コレクションの評価にさらしやすくするためにクエリのテキストを変更する場合があります。
QueryID データ型: UInt32
アクセスの種類: 読み取り専用
修飾子: [読み取り]
ルールを削除する場合にのみ役立つ自動生成 ID。
RuleName データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: なし
「 SMS_CollectionRule サーバー WMI クラス」を参照してください。
注釈
このクラスのクラス修飾子は次のとおりです。
Embedded
「プロパティ」セクションに含まれるクラス修飾子とプロパティ修飾子の両方の詳細については、「Configuration Manager のクラスとプロパティ修飾子」を参照してください。
要件
ランタイム要件
詳細については、「Configuration Manager サーバー ランタイム要件」を参照してください。
開発要件
詳細については、「Configuration Manager サーバー開発の要件」を参照してください。