Freigeben über


MetadataSerializationContext.ToDatabase Methode

Definition

Überlädt

ToDatabase(Object)

Erstellt eine neue Datenbank basierend auf dem Inhalt der Metadatendokumente, die im Kontext gespeichert sind.

ToDatabase(MetadataDeserializationOptions, Object)

Erstellt eine neue Datenbank basierend auf dem Inhalt der Metadatendokumente, die im Kontext gespeichert sind.

ToDatabase(Object)

Erstellt eine neue Datenbank basierend auf dem Inhalt der Metadatendokumente, die im Kontext gespeichert sind.

public Microsoft.AnalysisServices.Tabular.Database ToDatabase(object context = default);
member this.ToDatabase : obj -> Microsoft.AnalysisServices.Tabular.Database
Public Function ToDatabase (Optional context As Object = Nothing) As Database

Parameter

context
Object

Ein optionaler Benutzerkontext, der dem Serialisierungsvorgang zugeordnet wird.

Gibt zurück

Eine Database, die basierend auf den Dokumenten im Kontext erstellt wird.

Ausnahmen

Es gibt keine Metadatendokumente, die in den Kontext geladen werden.

Hinweise

Der Vorgang der Deserialisierung des Metadateninhalts der Dokumente im Kontext kann Ausnahmen auslösen, die spezifisch für die Formatvorlage deserialisiert werden; Beispielsweise kann eine Deserialisierung von TMDL-Inhalten zu einem TmdlFormatException oder einer TmdlSerializationException führen, die für Fehler in den Dokumenten ausgelöst wird.

Gilt für:

ToDatabase(MetadataDeserializationOptions, Object)

Erstellt eine neue Datenbank basierend auf dem Inhalt der Metadatendokumente, die im Kontext gespeichert sind.

public Microsoft.AnalysisServices.Tabular.Database ToDatabase(Microsoft.AnalysisServices.Tabular.Serialization.MetadataDeserializationOptions options, object context = default);
member this.ToDatabase : Microsoft.AnalysisServices.Tabular.Serialization.MetadataDeserializationOptions * obj -> Microsoft.AnalysisServices.Tabular.Database
Public Function ToDatabase (options As MetadataDeserializationOptions, Optional context As Object = Nothing) As Database

Parameter

options
MetadataDeserializationOptions

Die Optionen für die Deserialisierungsaktion.

context
Object

Ein optionaler Benutzerkontext, der dem Serialisierungsvorgang zugeordnet wird.

Gibt zurück

Eine Database, die basierend auf den Dokumenten im Kontext erstellt wird.

Ausnahmen

Die angegebene Optionsinstanz ist ein Nullverweis (Nothing in Visual Basic).

Es gibt keine Metadatendokumente, die in den Kontext geladen werden.

Hinweise

Der Vorgang der Deserialisierung des Metadateninhalts der Dokumente im Kontext kann Ausnahmen auslösen, die spezifisch für die Formatvorlage deserialisiert werden; Beispielsweise kann eine Deserialisierung von TMDL-Inhalten zu einem TmdlFormatException oder einer TmdlSerializationException führen, die für Fehler in den Dokumenten ausgelöst wird.

Gilt für: