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 |