Compartir a través de


TmdlSerializer.DeserializeDatabaseFromDocumentCollection Método

Definición

Sobrecargas

DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, Object)

Crea una nueva base de datos basada en el contenido de los documentos de metadatos almacenados en el contexto.

DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, MetadataDeserializationOptions, Object)

Crea una nueva base de datos basada en el contenido de los documentos de metadatos almacenados en el contexto.

DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, Object)

Crea una nueva base de datos basada en el contenido de los documentos de metadatos almacenados en el contexto.

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

Parámetros

serializationContext
MetadataSerializationContext

Contexto de serialización.

userContext
Object

Contexto de usuario opcional que se asociará a la operación de serialización.

Devoluciones

Un Database que se construye en función de los documentos en el contexto.

Excepciones

El contexto de serialización especificado es una referencia nula (Nothing en Visual Basic).

No hay documentos de metadatos cargados en el contexto de serialización.

Comentarios

El funcionamiento de deserializar el contenido de metadatos del documento en el contexto podría generar excepciones específicas del estilo del contenido que se está deserializando; por ejemplo, una deserialización del contenido TMDL puede dar lugar a un TmdlFormatException o a un TmdlSerializationException que se produce para errores en los documentos.

Se aplica a

DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, MetadataDeserializationOptions, Object)

Crea una nueva base de datos basada en el contenido de los documentos de metadatos almacenados en el contexto.

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

Parámetros

serializationContext
MetadataSerializationContext

Contexto de serialización.

options
MetadataDeserializationOptions

Opciones de la acción de deserialización.

userContext
Object

Contexto de usuario opcional que se asociará a la operación de serialización.

Devoluciones

Un Database que se construye en función de los documentos en el contexto.

Excepciones

  • El contexto de serialización especificado es una referencia nula (Nothing en Visual Basic).
  • La instancia de opciones especificada es una referencia nula (Nothing en Visual Basic).

No hay documentos de metadatos cargados en el contexto de serialización.

Comentarios

El funcionamiento de deserializar el contenido de metadatos del documento en el contexto podría generar excepciones específicas del estilo del contenido que se está deserializando; por ejemplo, una deserialización del contenido TMDL puede dar lugar a un TmdlFormatException o a un TmdlSerializationException que se produce para errores en los documentos.

Se aplica a