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

例外

指定的数据库对象是空引用(Visual Basic 中没有任何内容)。

适用于

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

例外

  • 指定的数据库对象是空引用(Visual Basic 中没有任何内容)。
  • 指定的选项实例是空引用(Visual Basic 中没有任何内容)。

提供的选项包括无效的设置。

适用于