Partilhar via


Conjunto de linhas DISCOVER_SCHEMA_ROWSETS

Retorna os nomes, as restrições, a descrição e outras informações para todos os valores de enumeração e quaisquer valores adicionais de enumeração específica de provedor que recebem suporte do provedor do Microsoft XML for Analysis (XMLA).

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

Colunas do conjunto de linhas

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

Nome da coluna

Indicador de tipo

Comprimento

Descrição

SchemaName

DBTYPE_WSTR

O nome do esquema ou solicitação. Essa solicitação retorna os valores na enumeração RequestTypes.

SchemaGuid

DBTYPE_GUID

O GUID do esquema.

Restrictions

DBTYPE_HCHAPTER

Uma matriz das restrições suportadas pelo provedor.

Description

DBTYPE_WSTR

Uma descrição localizável do esquema.

RestrictionsMask

DBTYPE_UI8

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

Para um provedor que dá suporte a três restrições para o conjunto de linhas de esquema de DBSCHEMA_MEMBERS, a matriz Restrictions deve retornar o resultado a seguir. Os elementos no resultado se referem a nomes de colunas no esquema.

<Restrictions>
      <CATALOG_NAME type="string" /> 
      <SCHEMA_NAME type="string" /> 
      <CUBE_NAME type="string" /> 
</Restrictions>

Colunas de restrição

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

Nome da coluna

Indicador de tipo

Estado de restrição

SchemaName

DBTYPE_WSTR