EnumString 資料類型 (XMLA)
定義代表給定列舉值之具名常數集合的衍生資料類型。
語法
<EnumString>...</EnumString>
資料類型特性
特性 |
說明 |
---|---|
基底資料類型 |
string |
衍生資料類型 |
無 |
資料類型關聯性
關聯性 |
元素 |
---|---|
父元素 |
無 |
子元素 |
無 |
衍生的元素 |
無 |
備註
XML for Analysis (XMLA) 會使用列舉,將字串值限制為可驗證設定集合。 EnumString 會使用標準的 XML string 資料類型。 每個具名常數的特定值都以列舉值定義指定。 列舉值的定義方式是將它們加入至 DISCOVER_ENUMERATORS 結構描述資料列集,而且您可以使用 Discover 方法搭配 DISCOVER_ENUMERATORS 要求類型來擷取列舉值。
下表將描述 Microsoft SQL Server Analysis Services 執行個體所支援的列舉值。
列舉值 |
說明 |
---|---|
ProviderType |
支援 DISCOVER_DATASOURCES 結構描述資料列集中的 ProviderType 資料行,而此資料行會決定可由 Analysis Services 執行個體傳回的資料類型。 這個列舉也支援 XMLA 屬性 ProviderType,而此屬性會決定 Analysis Services 執行個體所支援的提供者類型。 此外,這個列舉還會用於 DISCOVER_DATASOURCES 結構描述資料列集中。 如需有關 ProviderType 的詳細資訊,請參閱<支援的 XMLA 屬性 (XMLA)>。 |
AuthenticationMode |
支援 DISCOVER_DATASOURCES 結構描述資料列集中的 AuthenticationMode 資料行,而此資料行會決定必須傳遞才能存取 Analysis Services 執行個體的安全性認證。 |
PropertyAccessType |
支援 DISCOVER_PROPERTIES 結構描述資料列集中的 PropertyAccessType 資料行,而此資料行會決定 XMLA 屬性可用的存取類型。 |
StateSupport |
支援 XMLA 屬性 StateSupport,而此屬性會決定 Analysis Services 執行個體所支援的 Statefulness 層級。 如需有關 StateSupport 的詳細資訊,請參閱<支援的 XMLA 屬性 (XMLA)>。 |
StateActionVerb |
包含 SOAP 標頭中 XMLA 所支援的動詞清單,可用來開始、識別和結束工作階段。 如需有關工作階段的詳細資訊,請參閱<管理連接與工作階段 (XMLA)>。 |
ResultsetFormat |
支援 XMLA 屬性 Format,而此屬性會決定在 root 元素中傳回的資料類型。 如需有關 Format 的詳細資訊,請參閱<支援的 XMLA 屬性 (XMLA)>。 |
ResultsetAxisFormat |
支援 XMLA 屬性 AxisFormat,而此屬性會決定在包含多維度資料之 root 元素中傳回的軸資訊格式。 如需有關 AxisFormat 的詳細資訊,請參閱<支援的 XMLA 屬性 (XMLA)>。 |
ResultsetContents |
支援 XMLA 屬性 Content,而此屬性會決定在 root 元素中傳回中繼資料或資料。 如需有關 Content 的詳細資訊,請參閱<支援的 XMLA 屬性 (XMLA)>。 |
MDXSupportLevel |
支援 XMLA 屬性 MDXSupport,而此屬性會指出 Analysis Services 執行個體上可用的多維度運算式 (MDX) 支援層級。 如需有關 MDXSupport 的詳細資訊,請參閱<支援的 XMLA 屬性 (XMLA)>。 |