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)
- Наследование
- Реализации
Свойства
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 может быть изменена до общедоступной версии!
|
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 может быть изменена до общедоступной версии!
|