Compartilhar via


TmdlSerializer.DeserializeDatabaseFromDocumentCollection Método

Definição

Sobrecargas

DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, Object)

Cria um novo banco de dados com base no conteúdo dos documentos de metadados armazenados no contexto.

DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, MetadataDeserializationOptions, Object)

Cria um novo banco de dados com base no conteúdo dos documentos de metadados armazenados no contexto.

DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, Object)

Cria um novo banco de dados com base no conteúdo dos documentos de metadados armazenados no 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

O contexto de serialização.

userContext
Object

Um contexto de usuário opcional que será associado à operação de serialização.

Retornos

Um Database construído com base nos documentos no contexto.

Exceções

O contexto de serialização especificado é uma referência nula (Nothing in Visual Basic).

Não há documentos de metadados carregados no contexto de serialização.

Comentários

A operação de desserialização do conteúdo de metadados do documento no contexto pode gerar exceções específicas ao estilo do conteúdo que está sendo desserializado; por exemplo, uma desserialização do conteúdo TMDL pode resultar em um TmdlFormatException ou um TmdlSerializationException gerado para erros nos documentos.

Aplica-se a

DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, MetadataDeserializationOptions, Object)

Cria um novo banco de dados com base no conteúdo dos documentos de metadados armazenados no 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

O contexto de serialização.

options
MetadataDeserializationOptions

As opções para a ação de desserialização.

userContext
Object

Um contexto de usuário opcional que será associado à operação de serialização.

Retornos

Um Database construído com base nos documentos no contexto.

Exceções

  • O contexto de serialização especificado é uma referência nula (Nothing in Visual Basic).
  • A instância de opções especificada é uma referência nula (Nothing in Visual Basic).

Não há documentos de metadados carregados no contexto de serialização.

Comentários

A operação de desserialização do conteúdo de metadados do documento no contexto pode gerar exceções específicas ao estilo do conteúdo que está sendo desserializado; por exemplo, uma desserialização do conteúdo TMDL pode resultar em um TmdlFormatException ou um TmdlSerializationException gerado para erros nos documentos.

Aplica-se a