SMS_Query 服务器 WMI 类

SMS_Query Windows Management Instrumentation (WMI) 类是 Configuration Manager 中的 SMS 提供程序服务器类,用作预定义查询的容器。

以下语法在托管对象格式 (MOF) 代码中进行了简化,并包含所有继承的属性。

语法

Class SMS_Query : SMS_BaseClass  
{  
   String Comments;  
   String Expression;  
   String LimitToCollectionID;  
   String LocalizedCategoryInstanceNames[];  
   String Name;  
   String QueryID;  
   String ResultAliasNames[];  
   String ResultColumnsNames[];  
   String TargetClassName;  
};  

方法

下表列出了 中 SMS_Query的方法。

方法 说明
类SMS_Query中的 CreateCCR 方法 (查询) 生成客户端配置请求。
类SMS_Query中的 FindResourceSite 方法 从 SQL 获取资源的站点代码信息。

属性

Comments
数据类型: 字符串

访问类型:读/写

限定符:无

用于记录查询的注释。 默认值为“”。

Expression
数据类型: 字符串

访问类型:读/写

限定符:无

WMI 查询语言 (WQL) 查询的文本。 默认值为“”。

LimitToCollectionID
数据类型: 字符串

访问类型:读/写

限定符:无

集合的 ID。 此 ID 用于将查询结果限制为属于集合成员的资源。

LocalizedCategoryInstanceNames
数据类型: 字符串 数组

访问类型:读取

限定符:无

资源所属类别的本地化名称。

Name
数据类型: 字符串

访问类型:读/写

限定符:无

查询的名称,如Configuration Manager控制台中所示。 默认值为“”。

QueryID
数据类型: 字符串

访问类型:只读

限定符:[read, key]

查询的唯一自动生成 ID。

ResultAliasNames
数据类型: 字符串 数组

访问类型:只读

限定符:无

如果在查询表达式中指定别名,则会用别名填充此数组。

ResultColumnsNames
数据类型: 字符串 数组

访问类型:只读

限定符:无

如果在查询表达式中指定别名,则将用生成的别名列名称填充此数组。

TargetClassName
数据类型: 字符串

访问类型:读/写

限定符:无

在查询的 FROM 子句中找到的目标类的名称。 默认值为“”。

对于执行 JOIN 操作的查询,此名称是任意的。 Configuration Manager控制台使用此属性进行显示,以便用户了解查询检索的数据。

备注

此类的类限定符包括:

  • 安全

  • DisplayName (“Query”)

    有关“属性”部分中包含的类限定符和属性限定符的详细信息,请参阅 Configuration Manager 类和属性限定符

    可以使用 SMS_Query 来持久保存可在应用程序稍后使用或可从 Configuration Manager 控制台运行的有效查询。

    此属性设置为 SMS_StatusMessage 服务器 WMI 类对象的此类TargetClassName实例显示在 Configuration Manager 控制台的“系统状态”节点中。 所有其他实例都显示在“查询”节点中。

要求

运行时要求

有关详细信息,请参阅Configuration Manager服务器运行时要求

开发要求

有关详细信息,请参阅Configuration Manager服务器开发要求

另请参阅

SMS_Collection服务器 WMI 类
SMS_StatusMessage服务器 WMI 类