Share via


MetadataSerializationContext Clase

Definición

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

   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)
Herencia
MetadataSerializationContext
Implementaciones

Propiedades

Documents

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Obtiene las rutas de acceso lógicas de los documentos contenidos en el contexto.

Host

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Obtiene y establece un host que implementa para IMetadataSerializationHost recibir notificaciones de eventos durante la actividad de serialización en marcha.

Item[String]

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Obtiene el documento de metadatos indexado por la ruta de acceso lógica especificada.

Style

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Obtiene el estilo en el que el contenido se serializa en el conjunto de documentos.

Métodos

Clear()

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Borre todos los documentos del contexto.

Create(MetadataSerializationStyle)

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Crea una nueva instancia de la MetadataSerializationContext clase , sin documentos cargados.

Create(MetadataSerializationStyle, Database)

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Crea una nueva instancia de la MetadataSerializationContext clase y carga todos los documentos que son el resultado de serializar la base de datos especificada en el estilo proporcionado.

Create(MetadataSerializationStyle, Database, MetadataSerializationOptions)

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Crea una nueva instancia de la MetadataSerializationContext clase y carga todos los documentos que son el resultado de serializar la base de datos especificada mediante las opciones especificadas en el estilo proporcionado.

Create(MetadataSerializationStyle, Model)

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Crea una nueva instancia de la MetadataSerializationContext clase y carga todos los documentos que son el resultado de serializar el modelo especificado en el estilo proporcionado.

Create(MetadataSerializationStyle, Model, MetadataSerializationOptions)

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Crea una nueva instancia de la MetadataSerializationContext clase y carga todos los documentos que son el resultado de serializar el modelo especificado mediante las opciones especificadas en el estilo proporcionado.

GetEnumerator()

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

   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: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Cargue el contexto con un conjunto de documentos que representen la base de datos proporcionada mediante las opciones especificadas.

LoadFromDatabase(Database, Object)

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Cargue el contexto con un conjunto de documentos que representan la base de datos proporcionada.

LoadFromModel(Model, MetadataSerializationOptions, Object)

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Cargue el contexto con un conjunto de documentos que representen el modelo proporcionado mediante las opciones especificadas.

LoadFromModel(Model, Object)

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Cargue el contexto con un conjunto de documentos que representan el modelo proporcionado.

ReadFromDocument(Stream)

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Lea el contenido del documento, proporcionado por la secuencia especificada y almacénelo en el contexto.

ReadFromDocument(String, Stream)

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Lea el contenido del documento, proporcionado por la secuencia especificada y almacénelo en el contexto en la ruta de acceso lógica especificada.

ReadFromDocument(String, TextReader, Encoding)

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Lea el contenido del documento, proporcionado por el lector especificado y almacénelo en el contexto en la ruta de acceso lógica especificada.

ReadFromDocument(TextReader, Encoding)

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Lea el contenido del documento, proporcionado por el lector especificado y almacénelo en el contexto.

RemoveDocument(String)

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Quita un documento de metadatos del conjunto de documentos en el contexto.

ToDatabase(MetadataDeserializationOptions, Object)

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

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

ToDatabase(Object)

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

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

ToModel(MetadataDeserializationOptions, Object)

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Crea un nuevo modelo basado en el contenido de los documentos de metadatos almacenados en el contexto.

ToModel(Object)

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Crea un nuevo modelo basado en el contenido de los documentos de metadatos almacenados en el contexto.

UpdateModel(Model, Object)

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Novedades el proporcionado Model en función del contenido de los documentos de metadatos almacenados en el contexto.

WriteToDocument(String, Stream)

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Escribir el contexto indexado por la ruta de acceso lógica especificada en el documento proporcionado.

WriteToDocument(String, TextWriter, Encoding)

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Escribir el contexto indizado por la ruta de acceso lógica especificada en el escritor proporcionado.

Implementaciones de interfaz explícitas

IEnumerable.GetEnumerator()

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

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

Se aplica a