MetadataSerializationContext 类

定义

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

   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)
继承
MetadataSerializationContext
实现

属性

Documents

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

获取上下文中包含的文档的逻辑路径。

Host

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

获取并设置实现 的主机 IMetadataSerializationHost ,以便在正在进行的序列化活动期间收到事件的通知。

Item[String]

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

获取由指定的逻辑路径编制索引的元数据文档。

Style

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

获取在文档集中序列化内容的样式。

方法

Clear()

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

从上下文中清除所有文档。

Create(MetadataSerializationStyle)

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

创建 类的新实例 MetadataSerializationContext ,而无需加载任何文档。

Create(MetadataSerializationStyle, Database)

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

创建 类的新实例 MetadataSerializationContext ,并加载以提供的样式序列化指定数据库的所有文档。

Create(MetadataSerializationStyle, Database, MetadataSerializationOptions)

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

创建 类的新实例 MetadataSerializationContext ,并加载使用提供的样式中的给定选项序列化指定数据库的所有文档。

Create(MetadataSerializationStyle, Model)

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

创建 类的新实例 MetadataSerializationContext ,并加载以提供的样式序列化指定模型的所有文档。

Create(MetadataSerializationStyle, Model, MetadataSerializationOptions)

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

创建 类的新实例 MetadataSerializationContext ,并加载所有文档,这些文档是使用提供的样式中的给定选项序列化指定模型的结果。

GetEnumerator()

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

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

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

使用给定选项使用一组表示所提供数据库的文档加载上下文。

LoadFromDatabase(Database, Object)

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

使用一组表示所提供数据库的文档加载上下文。

LoadFromModel(Model, MetadataSerializationOptions, Object)

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

使用给定选项使用一组文档加载上下文,这些文档代表提供的模型。

LoadFromModel(Model, Object)

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

使用一组表示所提供模型的文档加载上下文。

ReadFromDocument(Stream)

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

读取由指定流提供的文档内容,并将其存储在上下文中。

ReadFromDocument(String, Stream)

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

读取由指定流提供的文档内容,并将其存储在指定逻辑路径下的上下文中。

ReadFromDocument(String, TextReader, Encoding)

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

读取由指定读者提供的文档内容,并将其存储在指定逻辑路径下的上下文中。

ReadFromDocument(TextReader, Encoding)

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

读取由指定读者提供的文档内容,并将其存储在上下文中。

RemoveDocument(String)

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

从上下文中的文档集中删除元数据文档。

ToDatabase(MetadataDeserializationOptions, Object)

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

基于存储在上下文中的元数据文档的内容创建新数据库。

ToDatabase(Object)

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

基于存储在上下文中的元数据文档的内容创建新数据库。

ToModel(MetadataDeserializationOptions, Object)

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

基于上下文中存储的元数据文档的内容创建新模型。

ToModel(Object)

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

基于上下文中存储的元数据文档的内容创建新模型。

UpdateModel(Model, Object)

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

根据上下文中存储的元数据文档的内容,汇报提供的 Model

WriteToDocument(String, Stream)

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

将指定逻辑路径索引的上下文写入所提供的文档中。

WriteToDocument(String, TextWriter, Encoding)

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

将指定逻辑路径索引的上下文写入到提供的编写器中。

显式接口实现

IEnumerable.GetEnumerator()

重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改!

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

适用于