TmdlSerializer.DeserializeDatabaseFromDocumentCollection Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, Object) |
Erstellt eine neue Datenbank basierend auf dem Inhalt der Metadatendokumente, die im Kontext gespeichert sind. |
DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, MetadataDeserializationOptions, Object) |
Erstellt eine neue Datenbank basierend auf dem Inhalt der Metadatendokumente, die im Kontext gespeichert sind. |
DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, Object)
Erstellt eine neue Datenbank basierend auf dem Inhalt der Metadatendokumente, die im Kontext gespeichert sind.
public static Microsoft.AnalysisServices.Database DeserializeDatabaseFromDocumentCollection (Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext serializationContext, object userContext = default);
static member DeserializeDatabaseFromDocumentCollection : Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext * obj -> Microsoft.AnalysisServices.Database
Public Shared Function DeserializeDatabaseFromDocumentCollection (serializationContext As MetadataSerializationContext, Optional userContext As Object = Nothing) As Database
Parameter
- serializationContext
- MetadataSerializationContext
Der Serialisierungskontext.
- userContext
- Object
Ein optionaler Benutzerkontext, der dem Serialisierungsvorgang zugeordnet wird.
Gibt zurück
Eine Database, die basierend auf den Dokumenten im Kontext erstellt wird.
Ausnahmen
Der angegebene Serialisierungskontext ist ein Nullverweis (Nothing in Visual Basic).
Es gibt keine Metadatendokumente, die in den Serialisierungskontext geladen werden.
Hinweise
Der Vorgang der Deserialisierung des Metadateninhalts des Dokuments 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:
DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, MetadataDeserializationOptions, Object)
Erstellt eine neue Datenbank basierend auf dem Inhalt der Metadatendokumente, die im Kontext gespeichert sind.
public static Microsoft.AnalysisServices.Database DeserializeDatabaseFromDocumentCollection (Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext serializationContext, Microsoft.AnalysisServices.Tabular.Serialization.MetadataDeserializationOptions options, object userContext = default);
static member DeserializeDatabaseFromDocumentCollection : Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext * Microsoft.AnalysisServices.Tabular.Serialization.MetadataDeserializationOptions * obj -> Microsoft.AnalysisServices.Database
Public Shared Function DeserializeDatabaseFromDocumentCollection (serializationContext As MetadataSerializationContext, options As MetadataDeserializationOptions, Optional userContext As Object = Nothing) As Database
Parameter
- serializationContext
- MetadataSerializationContext
Der Serialisierungskontext.
- options
- MetadataDeserializationOptions
Die Optionen für die Deserialisierungsaktion.
- userContext
- Object
Ein optionaler Benutzerkontext, der dem Serialisierungsvorgang zugeordnet wird.
Gibt zurück
Eine Database, die basierend auf den Dokumenten im Kontext erstellt wird.
Ausnahmen
- Der angegebene Serialisierungskontext ist ein Nullverweis (Nothing in Visual Basic).
- Die angegebene Optionsinstanz ist ein Nullverweis (Nothing in Visual Basic).
Es gibt keine Metadatendokumente, die in den Serialisierungskontext geladen werden.
Hinweise
Der Vorgang der Deserialisierung des Metadateninhalts des Dokuments 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.