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 |