共用方式為


TmdlSerializer.SerializeDatabase 方法

定義

多載

SerializeDatabase(Database)

將記憶體內部 Database 串行化為 TMDL 文字內容。

SerializeDatabase(Database, MetadataSerializationOptions)

使用指定的選項,將記憶體內部 Database 串行化至 TMDL 文字內容。

SerializeDatabase(Database)

將記憶體內部 Database 串行化為 TMDL 文字內容。

public static string SerializeDatabase (Microsoft.AnalysisServices.Database db);
static member SerializeDatabase : Microsoft.AnalysisServices.Database -> string
Public Shared Function SerializeDatabase (db As Database) As String

參數

db
Database

要串行化的資料庫。

傳回

具有 TMDL 文字內容的 String

例外狀況

指定的資料庫物件是 Null 參考(Visual Basic 中的 Nothing)。

適用於

SerializeDatabase(Database, MetadataSerializationOptions)

使用指定的選項,將記憶體內部 Database 串行化至 TMDL 文字內容。

public static string SerializeDatabase (Microsoft.AnalysisServices.Database db, Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationOptions options);
static member SerializeDatabase : Microsoft.AnalysisServices.Database * Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationOptions -> string
Public Shared Function SerializeDatabase (db As Database, options As MetadataSerializationOptions) As String

參數

db
Database

要串行化的資料庫。

options
MetadataSerializationOptions

串行化動作的選項。

傳回

具有 TMDL 文字內容的 String

例外狀況

  • 指定的資料庫物件是 Null 參考(Visual Basic 中的 Nothing)。
  • 指定的選項實例是 Null 參考(Visual Basic 中的 Nothing)。

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

適用於