Поделиться через


Набор строк DISCOVER_SCHEMA_ROWSETS

Возвращает имена, ограничения, описание и другие сведения для всех значений перечисления и любые дополнительные значения перечисления для конкретного поставщика, поддерживаемые поставщиком Microsoft XML для аналитики (XMLA).

Если вызвать метод Discover со значением перечисления DISCOVER_SCHEMA_ROWSETS в элементе RequestType, то метод Discover возвращает набор строк DISCOVER_SCHEMA_ROWSETS.

Столбцы наборов строк

Набор строк DISCOVER_SCHEMA_ROWSETS содержит следующие столбцы.

Имя столбца

Индикатор типа

Длина

Описание

SchemaName

DBTYPE_WSTR

Имя схемы или запроса. Этот запрос возвращает значения в перечислении RequestTypes.

SchemaGuid

DBTYPE_GUID

Идентификатор GUID схемы.

Restrictions

DBTYPE_HCHAPTER

Массив ограничений, поддерживаемый поставщиком.

Description

DBTYPE_WSTR

Локализуемое описание схемы.

RestrictionsMask

DBTYPE_UI8

Этот набор строк схемы не отсортирован.

Для поставщика, который поддерживает три ограничения для набора строк схемы DBSCHEMA_MEMBERS, массив Restrictions может возвращать следующий результат. Элементы результата относятся к именам столбцов в схеме.

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

Столбцы ограничений

Набор строк DISCOVER_SCHEMA_ROWSETS может быть ограничен столбцами, перечисленными в следующей таблице.

Имя столбца

Индикатор типа

Состояние ограничения

SchemaName

DBTYPE_WSTR