TmdlSerializer.SerializeDatabaseToCompressedFile 方法

定义

重载

SerializeDatabaseToCompressedFile(Database, String)

使用默认序列化策略将完整内存中 Database 序列化为一组已压缩存档文件中的 TMDL 文档。

SerializeDatabaseToCompressedFile(Database, String, MetadataSerializationOptions)

使用指定的选项和默认序列化策略,将完整内存中 Database 序列化到一组已分配存档文件中的 TMDL 文档。

SerializeDatabaseToCompressedFile(Database, String)

使用默认序列化策略将完整内存中 Database 序列化为一组已压缩存档文件中的 TMDL 文档。

public static void SerializeDatabaseToCompressedFile (Microsoft.AnalysisServices.Tabular.Database db, string path);
static member SerializeDatabaseToCompressedFile : Microsoft.AnalysisServices.Tabular.Database * string -> unit
Public Shared Sub SerializeDatabaseToCompressedFile (db As Database, path As String)

参数

db
Database

要序列化的数据库。

path
String

将保存包含数据库文档的压缩文件的路径。

例外

  • 指定的数据库是空引用(Visual Basic 中没有任何内容)。
  • 指定的路径是空引用(Visual Basic 中没有任何内容)或空。

注解

除了包含数据库子模型序列化的所有文档外,数据库的属性也将在指定的文档中捕获。

适用于

SerializeDatabaseToCompressedFile(Database, String, MetadataSerializationOptions)

使用指定的选项和默认序列化策略,将完整内存中 Database 序列化到一组已分配存档文件中的 TMDL 文档。

public static void SerializeDatabaseToCompressedFile (Microsoft.AnalysisServices.Tabular.Database db, string path, Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationOptions options);
static member SerializeDatabaseToCompressedFile : Microsoft.AnalysisServices.Tabular.Database * string * Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationOptions -> unit
Public Shared Sub SerializeDatabaseToCompressedFile (db As Database, path As String, options As MetadataSerializationOptions)

参数

db
Database

要序列化的数据库。

path
String

将保存包含数据库文档的压缩文件的路径。

options
MetadataSerializationOptions

序列化操作的选项。

例外

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

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

注解

除了包含数据库子模型序列化的所有文档外,数据库的属性也将在指定的文档中捕获。

适用于