TmdlSerializer.SerializeDatabase 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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)。
所提供的選項包含無效的設定。