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


Набор строк DISCOVER_SCHEMA_ROWSETS

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

Если вызвать метод 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

См. также

Справочник

Наборы строк схемы XML для аналитики