共用方式為


TmdlSerializer.SerializeDatabaseToDocumentCollection 方法

定義

多載

SerializeDatabaseToDocumentCollection(Database, MetadataSerializationContext, Object)

將代表所提供資料庫的檔集載入內容中。

SerializeDatabaseToDocumentCollection(Database, MetadataSerializationContext, MetadataSerializationOptions, Object)

使用指定的選項,將代表所提供資料庫的檔集載入內容。

SerializeDatabaseToDocumentCollection(Database, MetadataSerializationContext, Object)

將代表所提供資料庫的檔集載入內容中。

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

參數

db
Database

Database,這是元數據的來源。

serializationContext
MetadataSerializationContext

串行化內容。

userContext
Object

將與串行化作業相關聯的選擇性用戶內容。

例外狀況

  • 指定的資料庫是 Null 參考 (Visual Basic 中的 Nothing)。
  • 指定的串行化內容是 Null 參考(Visual Basic 中的 Nothing)。

備註

在執行之前載入內容中的任何元數據檔都會移除。

如果指定用戶內容,則會包含在串行化主機的通知中。

適用於

SerializeDatabaseToDocumentCollection(Database, MetadataSerializationContext, MetadataSerializationOptions, Object)

使用指定的選項,將代表所提供資料庫的檔集載入內容。

public static void SerializeDatabaseToDocumentCollection (Microsoft.AnalysisServices.Database db, Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext serializationContext, Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationOptions options, object userContext = default);
static member SerializeDatabaseToDocumentCollection : Microsoft.AnalysisServices.Database * Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationContext * Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationOptions * obj -> unit
Public Shared Sub SerializeDatabaseToDocumentCollection (db As Database, serializationContext As MetadataSerializationContext, options As MetadataSerializationOptions, Optional userContext As Object = Nothing)

參數

db
Database

Database,這是元數據的來源。

serializationContext
MetadataSerializationContext

串行化內容。

options
MetadataSerializationOptions

串行化作業的選項。

userContext
Object

將與串行化作業相關聯的選擇性用戶內容。

例外狀況

  • 指定的資料庫是 Null 參考 (Visual Basic 中的 Nothing)。
  • 指定的串行化內容是 Null 參考(Visual Basic 中的 Nothing)。
  • 指定的選項實例是 Null 參考(Visual Basic 中的 Nothing)。

所提供的選項包含無效的設定。

備註

在執行之前載入內容中的任何元數據檔都會移除。

如果指定用戶內容,則會包含在串行化主機的通知中。

適用於