MetadataSerializationContext クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メタデータのコンテンツを含むドキュメントのセットを含む、メタデータシリアル化コンテキストの基本クラス。
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 |
コンテキストに含まれるドキュメントの論理パスを取得します。 |
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() |
メタデータのコンテンツを含むドキュメントのセットを含む、メタデータシリアル化コンテキストの基本クラス。 |