Compartilhar via


MetadataSerializationContext Classe

Definição

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

   A base class for a metadata serialization context, that contains a set of documents with the content of the metadata.
public abstract class MetadataSerializationContext : Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationManagerBase, System.Collections.Generic.IEnumerable<Microsoft.AnalysisServices.Tabular.Serialization.MetadataDocument>
type MetadataSerializationContext = class
    inherit MetadataSerializationManagerBase
    interface seq<MetadataDocument>
    interface IEnumerable
Public MustInherit Class MetadataSerializationContext
Inherits MetadataSerializationManagerBase
Implements IEnumerable(Of MetadataDocument)
Herança
MetadataSerializationContext
Implementações

Propriedades

Documents

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

Obtém os caminhos lógicos dos documentos contidos no contexto.

Host

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

Obtém e define um host que implementa o IMetadataSerializationHost para ser notificado de eventos durante a atividade de serialização em andamento.

Item[String]

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

Obtém o documento de metadados indexado pelo caminho lógico especificado.

Style

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

Obtém o estilo no qual o conteúdo é serializado no conjunto de documentos.

Métodos

Clear()

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

Limpe todos os documentos do contexto.

Create(MetadataSerializationStyle)

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

Cria uma nova instância da MetadataSerializationContext classe , sem nenhum documento carregado.

Create(MetadataSerializationStyle, Database)

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

Cria uma nova instância da MetadataSerializationContext classe e carrega todos os documentos que são o resultado da serialização do banco de dados especificado no estilo fornecido.

Create(MetadataSerializationStyle, Database, MetadataSerializationOptions)

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

Cria uma nova instância da MetadataSerializationContext classe e carrega todos os documentos que são o resultado da serialização do banco de dados especificado usando as opções fornecidas no estilo fornecido.

Create(MetadataSerializationStyle, Model)

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

Cria uma nova instância da MetadataSerializationContext classe e carrega todos os documentos que são o resultado da serialização do modelo especificado no estilo fornecido.

Create(MetadataSerializationStyle, Model, MetadataSerializationOptions)

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

Cria uma nova instância da MetadataSerializationContext classe e carrega todos os documentos que são o resultado da serialização do modelo especificado usando as opções fornecidas no estilo fornecido.

GetEnumerator()

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

   A base class for a metadata serialization context, that contains a set of documents with the content of the metadata.
LoadFromDatabase(Database, MetadataSerializationOptions, Object)

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

Carregue o contexto com um conjunto de documentos que representam o banco de dados fornecido usando as opções fornecidas.

LoadFromDatabase(Database, Object)

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

Carregue o contexto com um conjunto de documentos que representam o banco de dados fornecido.

LoadFromModel(Model, MetadataSerializationOptions, Object)

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

Carregue o contexto com um conjunto de documentos que representam o modelo fornecido usando as opções fornecidas.

LoadFromModel(Model, Object)

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

Carregue o contexto com um conjunto de documentos que representam o modelo fornecido.

ReadFromDocument(Stream)

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

Leia o conteúdo do documento, fornecido pelo fluxo especificado e armazene-o no contexto.

ReadFromDocument(String, Stream)

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

Leia o conteúdo do documento, fornecido pelo fluxo especificado e armazene-o no contexto no caminho lógico especificado.

ReadFromDocument(String, TextReader, Encoding)

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

Leia o conteúdo do documento, fornecido pelo leitor especificado e armazene-o no contexto no caminho lógico especificado.

ReadFromDocument(TextReader, Encoding)

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

Leia o conteúdo do documento, fornecido pelo leitor especificado e armazene-o no contexto.

RemoveDocument(String)

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

Remove um documento de metadados do conjunto de documentos no contexto.

ToDatabase(MetadataDeserializationOptions, Object)

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

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

ToDatabase(Object)

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

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

ToModel(MetadataDeserializationOptions, Object)

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

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

ToModel(Object)

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

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

UpdateModel(Model, Object)

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

Atualizações o fornecido Model com base no conteúdo dos documentos de metadados armazenados no contexto.

WriteToDocument(String, Stream)

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

Gravar o contexto indexado pelo caminho lógico especificado no documento fornecido.

WriteToDocument(String, TextWriter, Encoding)

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

Gravando o contexto indexado pelo caminho lógico especificado no gravador fornecido.

Implantações explícitas de interface

IEnumerable.GetEnumerator()

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

   A base class for a metadata serialization context, that contains a set of documents with the content of the metadata.

Aplica-se a