MetadataSerializationContext Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase base para un contexto de serialización de metadatos, que contiene un conjunto de documentos con el contenido de los metadatos.
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
- Implementaciones
Propiedades
Documents |
Obtiene las rutas de acceso lógicas de los documentos contenidos en el contexto. |
Host |
Obtiene y establece un host que implementa el IMetadataSerializationHost para recibir notificaciones de eventos durante la actividad de serialización en marcha. |
Item[String] |
Obtiene el documento de metadatos que indexa la ruta de acceso lógica especificada. |
Style |
Obtiene el estilo en el que el contenido se serializa en el conjunto de documentos. |
Métodos
Clear() |
Borre todos los documentos del contexto. |
Create(MetadataSerializationStyle) |
Crea una nueva instancia de la clase MetadataSerializationContext, sin documentos cargados. |
Create(MetadataSerializationStyle, Database) |
Crea una nueva instancia de la clase MetadataSerializationContext y carga todos los documentos que son el resultado de serializar la base de datos especificada en el estilo proporcionado. |
Create(MetadataSerializationStyle, Database, MetadataSerializationOptions) |
Crea una nueva instancia de la clase MetadataSerializationContext y carga todos los documentos que son el resultado de serializar la base de datos especificada con las opciones especificadas en el estilo proporcionado. |
Create(MetadataSerializationStyle, Model) |
Crea una nueva instancia de la clase MetadataSerializationContext y carga todos los documentos que son el resultado de serializar el modelo especificado en el estilo proporcionado. |
Create(MetadataSerializationStyle, Model, MetadataSerializationOptions) |
Crea una nueva instancia de la clase MetadataSerializationContext y carga todos los documentos que son el resultado de serializar el modelo especificado con las opciones especificadas en el estilo proporcionado. |
GetEnumerator() |
Clase base para un contexto de serialización de metadatos, que contiene un conjunto de documentos con el contenido de los metadatos. |
LoadFromDatabase(Database, MetadataSerializationOptions, Object) |
Cargue el contexto con un conjunto de documentos que representan la base de datos proporcionada mediante las opciones especificadas. |
LoadFromDatabase(Database, Object) |
Cargue el contexto con un conjunto de documentos que representan la base de datos proporcionada. |
LoadFromModel(Model, MetadataSerializationOptions, Object) |
Cargue el contexto con un conjunto de documentos que representen el modelo proporcionado mediante las opciones especificadas. |
LoadFromModel(Model, Object) |
Cargue el contexto con un conjunto de documentos que representan el modelo proporcionado. |
ReadFromDocument(Stream) |
Lea el contenido del documento, proporcionado por la secuencia especificada y almacénelo en el contexto. |
ReadFromDocument(String, Stream) |
Lea el contenido del documento, proporcionado por la secuencia especificada y almacénelo en el contexto bajo la ruta de acceso lógica especificada. |
ReadFromDocument(String, TextReader, Encoding) |
Lea el contenido del documento, proporcionado por el lector especificado y almacénelo en el contexto bajo la ruta de acceso lógica especificada. |
ReadFromDocument(TextReader, Encoding) |
Lea el contenido del documento, proporcionado por el lector especificado y almacénelo en el contexto. |
RemoveDocument(String) |
Quita un documento de metadatos del conjunto de documentos en el contexto. |
ToDatabase(MetadataDeserializationOptions, Object) |
Crea una nueva base de datos basada en el contenido de los documentos de metadatos almacenados en el contexto. |
ToDatabase(Object) |
Crea una nueva base de datos basada en el contenido de los documentos de metadatos almacenados en el contexto. |
ToModel(MetadataDeserializationOptions, Object) |
Crea un nuevo modelo basado en el contenido de los documentos de metadatos que se almacenan en el contexto. |
ToModel(Object) |
Crea un nuevo modelo basado en el contenido de los documentos de metadatos que se almacenan en el contexto. |
UpdateModel(Model, MetadataDeserializationOptions, Object) |
Actualiza el Model proporcionado en función del contenido de los documentos de metadatos almacenados en el contexto. |
UpdateModel(Model, Object) |
Actualiza el Model proporcionado en función del contenido de los documentos de metadatos almacenados en el contexto. |
WriteToDocument(String, Stream) |
Escribir el contexto que indexa la ruta de acceso lógica especificada en el documento proporcionado. |
WriteToDocument(String, TextWriter, Encoding) |
Escribir el contexto que indexa la ruta de acceso lógica especificada en el escritor proporcionado. |
Implementaciones de interfaz explícitas
IEnumerable.GetEnumerator() |
Clase base para un contexto de serialización de metadatos, que contiene un conjunto de documentos con el contenido de los metadatos. |