Udostępnij za pośrednictwem


TmdlSerializer.DeserializeDatabaseFromDocumentCollection Metoda

Definicja

Przeciążenia

DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, Object)

Tworzy nową bazę danych na podstawie zawartości dokumentów metadanych przechowywanych w kontekście.

DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, MetadataDeserializationOptions, Object)

Tworzy nową bazę danych na podstawie zawartości dokumentów metadanych przechowywanych w kontekście.

DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, Object)

Tworzy nową bazę danych na podstawie zawartości dokumentów metadanych przechowywanych w kontekście.

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

Parametry

serializationContext
MetadataSerializationContext

Kontekst serializacji.

userContext
Object

Opcjonalny kontekst użytkownika, który zostanie skojarzony z operacją serializacji.

Zwraca

Database skonstruowany na podstawie dokumentów w kontekście.

Wyjątki

Określony kontekst serializacji jest odwołaniem o wartości null (Nic w Visual Basic).

Brak dokumentów metadanych, które są ładowane do kontekstu serializacji.

Uwagi

Operacja deserializacji zawartości metadanych dokumentu w kontekście może wywołać wyjątki specyficzne dla stylu zawartości, która jest deserializacji; na przykład deserializacja zawartości TMDL może spowodować TmdlFormatException lub TmdlSerializationException zgłaszaną przez błędy w dokumentach.

Dotyczy

DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, MetadataDeserializationOptions, Object)

Tworzy nową bazę danych na podstawie zawartości dokumentów metadanych przechowywanych w kontekście.

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

Parametry

serializationContext
MetadataSerializationContext

Kontekst serializacji.

options
MetadataDeserializationOptions

Opcje akcji deserializacji.

userContext
Object

Opcjonalny kontekst użytkownika, który zostanie skojarzony z operacją serializacji.

Zwraca

Database skonstruowany na podstawie dokumentów w kontekście.

Wyjątki

  • Określony kontekst serializacji jest odwołaniem o wartości null (Nic w Visual Basic).
  • Określone wystąpienie opcji jest odwołaniem o wartości null (Nic w Visual Basic).

Brak dokumentów metadanych, które są ładowane do kontekstu serializacji.

Uwagi

Operacja deserializacji zawartości metadanych dokumentu w kontekście może wywołać wyjątki specyficzne dla stylu zawartości, która jest deserializacji; na przykład deserializacja zawartości TMDL może spowodować TmdlFormatException lub TmdlSerializationException zgłaszaną przez błędy w dokumentach.

Dotyczy