TmdlSerializer Class

Definition

IMPORTANT: TMDL is still in preview and the API surface might still be modified prior to GA!

   Two-way conversion of an in-memory object tree to TMDL. TMDL is used for object definitions in a Tabular model or Tabular database at compatibility level 1200 and greater.
public static class TmdlSerializer
type TmdlSerializer = class
Public Class TmdlSerializer
Inheritance
TmdlSerializer

Methods

DeserializeDatabaseFromCompressedFile(String)

IMPORTANT: TMDL is still in preview and the API surface might still be modified prior to GA!

Deserializes the set of TMDL documents in the specified compressed archive-file to its database object equivalent.

DeserializeDatabaseFromFolder(String)

IMPORTANT: TMDL is still in preview and the API surface might still be modified prior to GA!

Deserializes the set of TMDL documents in the specified folder to its database object equivalent.

DeserializeModelFromCompressedFile(String)

IMPORTANT: TMDL is still in preview and the API surface might still be modified prior to GA!

Deserializes the set of TMDL documents in the specified compressed archive-file to its model object equivalent.

DeserializeModelFromFolder(String)

IMPORTANT: TMDL is still in preview and the API surface might still be modified prior to GA!

Deserializes the set of TMDL documents in the specified folder to its model object equivalent.

SerializeDatabase(Database)

IMPORTANT: TMDL is still in preview and the API surface might still be modified prior to GA!

Serializes an in-memory Database to TMDL text content.

SerializeDatabase(Database, MetadataSerializationOptions)

IMPORTANT: TMDL is still in preview and the API surface might still be modified prior to GA!

Serializes an in-memory Database to TMDL text content using the specified options.

SerializeDatabaseToCompressedFile(Database, MetadataSerializationOptions, String)

IMPORTANT: TMDL is still in preview and the API surface might still be modified prior to GA!

Serializes a full in-memory Database to a set of TMDL documents in a comressed archive file, using the specified options and the default serialization strategy.

SerializeDatabaseToCompressedFile(Database, String)

IMPORTANT: TMDL is still in preview and the API surface might still be modified prior to GA!

Serializes a full in-memory Database to a set of TMDL documents in a comressed archive file, using the default serialization strategy.

SerializeDatabaseToFolder(Database, MetadataSerializationOptions, String)

IMPORTANT: TMDL is still in preview and the API surface might still be modified prior to GA!

Serializes a full in-memory Database to a set of TMDL documents in the specified folder, using the specified options and the default serialization strategy.

SerializeDatabaseToFolder(Database, String)

IMPORTANT: TMDL is still in preview and the API surface might still be modified prior to GA!

Serializes a full in-memory Database to a set of TMDL documents in the specified folder, using the default serialization strategy.

SerializeModelToCompressedFile(Model, MetadataSerializationOptions, String)

IMPORTANT: TMDL is still in preview and the API surface might still be modified prior to GA!

Serializes a full in-memory Model to a set of TMDL documents in a comressed archive file, using the specified options and the default serialization strategy.

SerializeModelToCompressedFile(Model, String)

IMPORTANT: TMDL is still in preview and the API surface might still be modified prior to GA!

Serializes a full in-memory Model to a set of TMDL documents in a comressed archive file, using the default serialization strategy.

SerializeModelToFolder(Model, MetadataSerializationOptions, String)

IMPORTANT: TMDL is still in preview and the API surface might still be modified prior to GA!

Serializes a full in-memory Model to a set of TMDL documents in the specified folder, using the specified options and the default serialization strategy.

SerializeModelToFolder(Model, String)

IMPORTANT: TMDL is still in preview and the API surface might still be modified prior to GA!

Serializes a full in-memory Model to a set of TMDL documents in the specified folder, using the default serialization strategy.

SerializeObject(MetadataObject, Boolean)

IMPORTANT: TMDL is still in preview and the API surface might still be modified prior to GA!

Serializes an in-memory Tabular metdata object to TMDL text content.

SerializeObject(MetadataObject, MetadataSerializationOptions, Boolean)

IMPORTANT: TMDL is still in preview and the API surface might still be modified prior to GA!

Serializes an in-memory Tabular metdata object to TMDL text content using the specified options.

Applies to