共用方式為


TmdlSerializer.SerializeModelToCompressedFile 方法

定義

多載

SerializeModelToCompressedFile(Model, String)

使用預設串行化策略,將記憶體內的完整 Model 串行化為一組 COMRESsed 封存盤案中的 TMDL 檔。

SerializeModelToCompressedFile(Model, String, MetadataSerializationOptions)

使用指定的選項和預設串行化策略,將記憶體中的完整記憶體中 Model 串行化至一組 comressed 封存盤案中的 TMDL 檔。

SerializeModelToCompressedFile(Model, String)

使用預設串行化策略,將記憶體內的完整 Model 串行化為一組 COMRESsed 封存盤案中的 TMDL 檔。

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

參數

model
Model

要串行化的模型。

path
String

將儲存包含模型檔之壓縮檔的路徑。

例外狀況

  • 指定的模型是 Null 參考(Visual Basic 中的 Nothing)。
  • 指定的路徑是 Null 參考 (在 Visual Basic 中為 Nothing) 或空白。

適用於

SerializeModelToCompressedFile(Model, String, MetadataSerializationOptions)

使用指定的選項和預設串行化策略,將記憶體中的完整記憶體中 Model 串行化至一組 comressed 封存盤案中的 TMDL 檔。

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

參數

model
Model

要串行化的模型。

path
String

將儲存包含模型檔之壓縮檔的路徑。

options
MetadataSerializationOptions

串行化動作的選項。

例外狀況

  • 指定的模型是 Null 參考(Visual Basic 中的 Nothing)。
  • 指定的路徑是 Null 參考 (在 Visual Basic 中為 Nothing) 或空白。
  • 指定的選項實例是 Null 參考(Visual Basic 中的 Nothing)。

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

適用於