DISCOVER_ENUMERATORS 行集

返回特定数据源的 Microsoft XML for Analysis (XMLA) 访问接口支持的枚举器的名称列表、数据类型和枚举值。XMLA 访问接口可发布它所识别的所有枚举常量。

如果使用 RequestType 元素中的 DISCOVER_ENUMERATORS 枚举值调用 Discover 方法,则 Discover 方法将返回 DISCOVER_ENUMERATORS 架构行集。

行集列

每个枚举器都包含多个元素,枚举中的每个值都对应一个元素。表示每个枚举器的行集是平面的,可以对属于同一枚举的多个元素重复使用相应枚举器的名称。

DISCOVER_ENUMERATORS 行集包含以下列。

列名

类型指示符

长度

说明

EnumName

DBTYPE_WSTR

包含一组值的枚举器的名称。

EnumDescription

DBTYPE_WSTR

枚举器的可本地化说明。可以为 NULL。

EnumType

DBTYPE_WSTR

枚举值的数据类型。

ElementName

DBTYPE_WSTR

枚举器集中一个值元素的名称。

例如:TDP

ElementDescription

DBTYPE_WSTR

(可选)元素的可本地化说明。可以为 NULL。

ElementValue

DBTYPE_WSTR

元素的值。可以为 NULL。

例如:01

未对此架构行集进行排序。

限制列

对于 DISCOVER_ENUMERATORS 行集,可对下表中列出的列进行限制。

列名

类型指示符

限制状态

EnumName

DBTYPE_WSTR