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 |