次の方法で共有


TmdlSerializer.DeserializeDatabaseFromDocumentCollection メソッド

定義

オーバーロード

DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, Object)

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

DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, MetadataDeserializationOptions, Object)

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

DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, Object)

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

public static Microsoft.AnalysisServices.Database DeserializeDatabaseFromDocumentCollection (Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext serializationContext, object userContext = default);
static member DeserializeDatabaseFromDocumentCollection : Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext * obj -> Microsoft.AnalysisServices.Database
Public Shared Function DeserializeDatabaseFromDocumentCollection (serializationContext As MetadataSerializationContext, Optional userContext As Object = Nothing) As Database

パラメーター

serializationContext
MetadataSerializationContext

シリアル化コンテキスト。

userContext
Object

シリアル化操作に関連付けられる省略可能なユーザー コンテキスト。

戻り値

コンテキスト内のドキュメントに基づいて構築される Database

例外

指定されたシリアル化コンテキストは null 参照です (Visual Basic では Nothing)。

シリアル化コンテキストに読み込まれるメタデータ ドキュメントはありません。

注釈

コンテキスト内でドキュメントのメタデータ コンテンツを逆シリアル化する操作では、逆シリアル化されるコンテンツのスタイルに固有の例外が発生する可能性があります。たとえば、TMDL コンテンツを逆シリアル化すると、ドキュメント内のエラーに対して TmdlFormatException または TmdlSerializationException がスローされる可能性があります。

適用対象

DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, MetadataDeserializationOptions, Object)

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

public static Microsoft.AnalysisServices.Database DeserializeDatabaseFromDocumentCollection (Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext serializationContext, Microsoft.AnalysisServices.Tabular.Serialization.MetadataDeserializationOptions options, object userContext = default);
static member DeserializeDatabaseFromDocumentCollection : Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext * Microsoft.AnalysisServices.Tabular.Serialization.MetadataDeserializationOptions * obj -> Microsoft.AnalysisServices.Database
Public Shared Function DeserializeDatabaseFromDocumentCollection (serializationContext As MetadataSerializationContext, options As MetadataDeserializationOptions, Optional userContext As Object = Nothing) As Database

パラメーター

serializationContext
MetadataSerializationContext

シリアル化コンテキスト。

options
MetadataDeserializationOptions

逆シリアル化アクションのオプション。

userContext
Object

シリアル化操作に関連付けられる省略可能なユーザー コンテキスト。

戻り値

コンテキスト内のドキュメントに基づいて構築される Database

例外

  • 指定されたシリアル化コンテキストは null 参照です (Visual Basic では Nothing)。
  • 指定されたオプション インスタンスは null 参照です (Visual Basic では Nothing)。

シリアル化コンテキストに読み込まれるメタデータ ドキュメントはありません。

注釈

コンテキスト内でドキュメントのメタデータ コンテンツを逆シリアル化する操作では、逆シリアル化されるコンテンツのスタイルに固有の例外が発生する可能性があります。たとえば、TMDL コンテンツを逆シリアル化すると、ドキュメント内のエラーに対して TmdlFormatException または TmdlSerializationException がスローされる可能性があります。

適用対象