次の方法で共有


DISCOVER_SCHEMA_ROWSETS 行セット

すべての列挙値と、Microsoft XML for Analysis (XMLA) プロバイダによってサポートされている追加のプロバイダ固有の列挙値について、名前、制限、説明、その他の情報を返します。

RequestType 要素の DISCOVER_SCHEMA_ROWSETS 列挙値を使用して Discover メソッドを呼び出した場合、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 スキーマ行セットに対して 3 つの制限をサポートするプロバイダの場合、Restrictions 配列によって次の結果が返される場合があります。結果内の要素は、スキーマの列名を表しています。

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

制限の列

DISCOVER_SCHEMA_ROWSETS 行セットは、次の表に示されている列で制限できます。

列名

型インジケータ

制限の状態

SchemaName

DBTYPE_WSTR