TmdlSerializer Class

Definition

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

   A Helper class that provides TMDL serialization methods.
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.

DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, Object)

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

Creates a new database based on the content of the metadata documents that are stored in the context.

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.

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.

SerializeDatabaseToDocumentCollection(Database, MetadataSerializationContext, MetadataSerializationOptions, Object)

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

Load the set of documents that represent the provided database into the context using the given options.

SerializeDatabaseToDocumentCollection(Database, MetadataSerializationContext, Object)

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

Load the set of documents that represent the provided database into the context.

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.

Applies to