Share via


DISCOVER_SCHEMA_ROWSETS-Rowsets

Gibt die Namen, Einschränkungen, Beschreibungen und anderen Informationen für alle Enumerationswerte und zusätzlichen anbieterspezifischen Enumerationswerte zurück, die vom Microsoft XML for Analysis-Anbieter (XMLA) unterstützt werden.

Wenn Sie die Discover-Methode mit dem DISCOVER_SCHEMA_ROWSETS-Enumerationswert im RequestType-Element aufrufen, gibt die Discover-Methode das DISCOVER_SCHEMA_ROWSETS-Rowset zurück.

Rowsetspalten

Das DISCOVER_SCHEMA_ROWSETS-Rowset enthält die folgenden Spalten.

Spaltenname

Typindikator

Länge

Beschreibung

SchemaName

DBTYPE_WSTR

Der Name des Schemas oder der Anforderung. Diese Anforderung gibt die Werte der RequestTypes-Enumeration zurück.

SchemaGuid

DBTYPE_GUID

Die GUID des Schemas.

Restrictions

DBTYPE_HCHAPTER

Ein Array von vom Anbieter unterstützten Einschränkungen.

Description

DBTYPE_WSTR

Eine lokalisierbare Beschreibung des Schemas.

RestrictionsMask

DBTYPE_UI8

Dieses Schemarowset ist nicht sortiert.

Für einen Anbieter, der drei Einschränkungen für das DBSCHEMA_MEMBERS-Schemarowset unterstützt, kann das Restrictions-Array das folgende Ergebnis zurückgeben. Die Elemente im Ergebnis verweisen auf Spaltennamen im Schema.

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

Einschränkungsspalten

Das DISCOVER_SCHEMA_ROWSETS-Rowset kann auf die in der folgenden Tabelle aufgeführten Spalten eingeschränkt werden.

Spaltenname

Typindikator

Einschränkungsstatus

SchemaName

DBTYPE_WSTR

Siehe auch

Verweis

XMLA-Schemarowsets