Share via


TmdlSerializer Class

Definition

A Helper class that provides TMDL serialization methods.

public static class TmdlSerializer
type TmdlSerializer = class
Public Class TmdlSerializer
Inheritance
TmdlSerializer

Methods

DeserializeDatabaseFromCompressedFile(String, MetadataDeserializationOptions)

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

DeserializeDatabaseFromCompressedFile(String)

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

DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, MetadataDeserializationOptions, Object)

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

DeserializeDatabaseFromDocumentCollection(MetadataSerializationContext, Object)

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

DeserializeDatabaseFromFolder(String, MetadataDeserializationOptions)

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

DeserializeDatabaseFromFolder(String)

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

SerializeDatabase(Database, MetadataSerializationOptions)

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

SerializeDatabase(Database)

Serializes an in-memory Database to TMDL text content.

SerializeDatabaseToCompressedFile(Database, String, MetadataSerializationOptions)

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)

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)

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

SerializeDatabaseToDocumentCollection(Database, MetadataSerializationContext, Object)

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

SerializeDatabaseToFolder(Database, String, MetadataSerializationOptions)

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)

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

Applies to