Compartilhar via


Conjunto de linhas DISCOVER_ENUMERATORS

Retorna uma lista de nomes, tipos de dados e valores de enumeração dos enumeradores que recebem suporte do provedor do Microsoft XML for Analysis (XMLA) para uma fonte de dados específica. O provedor do XMLA publica todas as constantes de enumeração que reconhece.

Se você chamar o método Discover com o valor de enumeração DISCOVER_ENUMERATORS no elemento RequestType, o método Discover retornará o conjunto de linhas de esquema DISCOVER_ENUMERATORS.

Colunas do conjunto de linhas

Para cada enumerador, há vários elementos, um para cada valor da enumeração. O conjunto de linhas que representa cada enumerador é plano e o nome do enumerador pode ser repetido para elementos que pertencem à mesma enumeração.

O conjunto de linhas DISCOVER_ENUMERATORS contém as colunas a seguir.

Nome da coluna

Indicador de tipo

Comprimento

Descrição

EnumName

DBTYPE_WSTR

O nome do enumerador que contém um conjunto de valores.

EnumDescription

DBTYPE_WSTR

Uma descrição localizável do enumerador. Pode ser NULL.

EnumType

DBTYPE_WSTR

O tipo de dados dos valores da enumeração.

ElementName

DBTYPE_WSTR

O nome de um dos elementos de valor no conjunto de enumeradores.

Exemplo: TDP

ElementDescription

DBTYPE_WSTR

(Opcional) Uma descrição localizável do elemento. Pode ser NULL.

ElementValue

DBTYPE_WSTR

O valor do elemento. Pode ser NULL.

Exemplo: 01

Esse conjunto de linhas de esquema não é classificado.

Colunas de restrição

O conjunto de linhas DISCOVER_ENUMERATORS pode ser restringido nas colunas listadas na tabela a seguir.

Nome da coluna

Indicador de tipo

Estado de restrição

EnumName

DBTYPE_WSTR