次の方法で共有


MetadataSerializationContext クラス

定義

メタデータのコンテンツを含むドキュメントのセットを含む、メタデータシリアル化コンテキストの基本クラス。

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

コンテキストに含まれるドキュメントの論理パスを取得します。

Host

進行中のシリアル化アクティビティ中にイベントの通知を受け取るために、IMetadataSerializationHost を実装するホストを取得および設定します。

Item[String]

指定した論理パスによってインデックスが作成されたメタデータ ドキュメントを取得します。

Style

ドキュメントのセットでコンテンツをシリアル化するスタイルを取得します。

メソッド

Clear()

コンテキストからすべてのドキュメントをクリアします。

Create(MetadataSerializationStyle)

MetadataSerializationContext クラスの新しいインスタンスを、読み込まれたドキュメントなしで作成します。

Create(MetadataSerializationStyle, Database)

MetadataSerializationContext クラスの新しいインスタンスを作成し、指定されたスタイルで指定されたデータベースをシリアル化した結果のすべてのドキュメントを読み込みます。

Create(MetadataSerializationStyle, Database, MetadataSerializationOptions)

MetadataSerializationContext クラスの新しいインスタンスを作成し、指定されたスタイルの指定されたオプションを使用して、指定したデータベースをシリアル化した結果のすべてのドキュメントを読み込みます。

Create(MetadataSerializationStyle, Model)

MetadataSerializationContext クラスの新しいインスタンスを作成し、指定されたスタイルで指定したモデルをシリアル化した結果のすべてのドキュメントを読み込みます。

Create(MetadataSerializationStyle, Model, MetadataSerializationOptions)

MetadataSerializationContext クラスの新しいインスタンスを作成し、指定されたスタイルの指定されたオプションを使用して、指定したモデルをシリアル化した結果のすべてのドキュメントを読み込みます。

GetEnumerator()

メタデータのコンテンツを含むドキュメントのセットを含む、メタデータシリアル化コンテキストの基本クラス。

LoadFromDatabase(Database, MetadataSerializationOptions, Object)

指定されたオプションを使用して、指定されたデータベースを表すドキュメントのセットでコンテキストを読み込みます。

LoadFromDatabase(Database, Object)

指定されたデータベースを表す一連のドキュメントでコンテキストを読み込みます。

LoadFromModel(Model, MetadataSerializationOptions, Object)

指定されたオプションを使用して、指定されたモデルを表すドキュメントのセットでコンテキストを読み込みます。

LoadFromModel(Model, Object)

指定されたモデルを表すドキュメントのセットを使用してコンテキストを読み込みます。

ReadFromDocument(Stream)

指定したストリームによって提供されるドキュメントの内容を読み取り、コンテキストに格納します。

ReadFromDocument(String, Stream)

指定したストリームによって提供されるドキュメントの内容を読み取り、指定された論理パスの下のコンテキストに格納します。

ReadFromDocument(String, TextReader, Encoding)

指定したリーダーによって提供されるドキュメントの内容を読み取り、指定された論理パスの下のコンテキストに格納します。

ReadFromDocument(TextReader, Encoding)

指定したリーダーによって提供されるドキュメントの内容を読み取り、コンテキストに格納します。

RemoveDocument(String)

コンテキスト内の一連のドキュメントからメタデータ ドキュメントを削除します。

ToDatabase(MetadataDeserializationOptions, Object)

コンテキストに格納されているメタデータ ドキュメントの内容に基づいて新しいデータベースを作成します。

ToDatabase(Object)

コンテキストに格納されているメタデータ ドキュメントの内容に基づいて新しいデータベースを作成します。

ToModel(MetadataDeserializationOptions, Object)

コンテキストに格納されているメタデータ ドキュメントの内容に基づいて新しいモデルを作成します。

ToModel(Object)

コンテキストに格納されているメタデータ ドキュメントの内容に基づいて新しいモデルを作成します。

UpdateModel(Model, MetadataDeserializationOptions, Object)

コンテキストに格納されているメタデータ ドキュメントの内容に基づいて、指定された Model を更新します。

UpdateModel(Model, Object)

コンテキストに格納されているメタデータ ドキュメントの内容に基づいて、指定された Model を更新します。

WriteToDocument(String, Stream)

指定した論理パスによってインデックスが作成されたコンテキストを、指定されたドキュメントに書き込みます。

WriteToDocument(String, TextWriter, Encoding)

指定された論理パスによってインデックスが作成されたコンテキストを、指定されたライターに書き込みます。

明示的なインターフェイスの実装

IEnumerable.GetEnumerator()

メタデータのコンテンツを含むドキュメントのセットを含む、メタデータシリアル化コンテキストの基本クラス。

適用対象