共用方式為


TmdlSerializer 類別

定義

將記憶體內部物件樹狀結構雙向轉換成 TMDL。 TMDL 用於表格式模型或相容性層級 1200 及更新版本表格式資料庫中的物件定義。

public static class TmdlSerializer
type TmdlSerializer = class
Public Class TmdlSerializer
繼承
TmdlSerializer

方法

DeserializeDatabaseFromCompressedFile(String)

將指定壓縮封存盤案中的 TMDL 檔集還原串行化為其資料庫物件對等專案。

DeserializeDatabaseFromCompressedFile(String, MetadataDeserializationOptions)

將指定壓縮封存盤案中的 TMDL 檔集還原串行化為其資料庫物件對等專案。

DeserializeDatabaseFromFolder(String)

將指定資料夾中的 TMDL 檔案集還原串行化為其資料庫物件對等專案。

DeserializeDatabaseFromFolder(String, MetadataDeserializationOptions)

將指定資料夾中的 TMDL 檔案集還原串行化為其資料庫物件對等專案。

DeserializeModelFromCompressedFile(String)

將指定壓縮封存盤案中的 TMDL 檔集還原串行化為其模型物件對等專案。

DeserializeModelFromCompressedFile(String, MetadataDeserializationOptions)

將指定壓縮封存盤案中的 TMDL 檔集還原串行化為其模型物件對等專案。

DeserializeModelFromFolder(String)

將指定資料夾中的 TMDL 檔案集還原串行化為其模型物件對等專案。

DeserializeModelFromFolder(String, MetadataDeserializationOptions)

將指定資料夾中的 TMDL 檔案集還原串行化為其模型物件對等專案。

GenerateSchema()

使用預設選項產生 TMDL 資訊集的 JSON 架構。

GenerateSchema(MetadataSchemaSerializationOptions)

根據提供的選項,產生 TMDL 資訊集的 JSON 架構。

GenerateSchema(Stream)

使用預設選項產生 TMDL 資訊集的 JSON 架構,並將其寫入提供的數據流。

GenerateSchema(Stream, MetadataSchemaSerializationOptions)

根據提供的選項產生 TMDL 資訊集的 JSON 架構,並將其寫入提供的數據流中。

SerializeDatabase(Database)

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

SerializeDatabase(Database, MetadataSerializationOptions)

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

SerializeDatabaseToCompressedFile(Database, String)

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

SerializeDatabaseToCompressedFile(Database, String, MetadataSerializationOptions)

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

SerializeDatabaseToFolder(Database, String)

使用預設串行化策略,將記憶體內的完整 Database 串行化至指定資料夾中的一組 TMDL 檔。

SerializeDatabaseToFolder(Database, String, MetadataSerializationOptions)

使用指定的選項和預設串行化策略,將完整記憶體內部 Database 串行化至指定資料夾中的一組 TMDL 檔。

SerializeModelToCompressedFile(Model, String)

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

SerializeModelToCompressedFile(Model, String, MetadataSerializationOptions)

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

SerializeModelToFolder(Model, String)

使用預設串行化策略,將記憶體內的完整 Model 串行化至指定資料夾中的一組 TMDL 檔。

SerializeModelToFolder(Model, String, MetadataSerializationOptions)

使用指定的選項和預設串行化策略,將完整記憶體內部 Model 串行化至指定資料夾中的一組 TMDL 檔。

SerializeObject(MetadataObject, Boolean)

將記憶體內部表格式 metdata 物件串行化為 TMDL 文字內容。

SerializeObject(MetadataObject, MetadataSerializationOptions, Boolean)

使用指定的選項,將記憶體內部表格式 metdata 物件串行化為 TMDL 文字內容。

適用於