DISCOVER_ENUMERATORS 資料列集
針對特定的資料來源,傳回 Microsoft XML for Analysis (XMLA) 所支援之列舉值 (Enumerator) 的名稱、資料類型和列舉 (Enumeration) 值的清單。 XMLA 提供者會發行它能辨識的所有列舉常數。
如果您在 RequestType 元素中撘配 DISCOVER_ENUMERATORS 列舉值來呼叫 Discover 方法,則 Discover 方法會傳回 DISCOVER_ENUMERATORS 結構描述資料列集。
資料列集資料行
每個列舉值都有多個元素,列舉中的每個值都有一個。 代表每個列舉值的資料列集是扁平的,而且屬於同一列舉的元素可以使用重複的列舉值名稱。
DISCOVER_ENUMERATORS 資料列集包含下列資料行。
資料行名稱 |
類型指標 |
長度 |
說明 |
---|---|---|---|
EnumName |
DBTYPE_WSTR |
包含一組值的列舉值名稱。 |
|
EnumDescription |
DBTYPE_WSTR |
列舉值的可當地語系化描述。 可以是 NULL。 |
|
EnumType |
DBTYPE_WSTR |
列舉 (Enumeration) 值的資料類型。 |
|
ElementName |
DBTYPE_WSTR |
列舉值集合內其中一個值元素的名稱。 範例:TDP |
|
ElementDescription |
DBTYPE_WSTR |
(選擇性) 元素的可當地語系化描述。 可以是 NULL。 |
|
ElementValue |
DBTYPE_WSTR |
元素的值。 可以是 NULL。 範例:01 |
這個結構描述資料列集並未排序。
限制資料行
在下表列出的資料行上可能會限制 DISCOVER_ENUMERATORS 資料列集。
資料行名稱 |
類型指標 |
限制狀態 |
---|---|---|
EnumName |
DBTYPE_WSTR |