Partager via


TmdlSerializer Classe

Définition

Conversion bidirectionnelle d’une arborescence d’objets en mémoire en TMDL. TMDL est utilisé pour les définitions d’objets dans un modèle tabulaire ou une base de données tabulaire au niveau de compatibilité 1200 et supérieur.

public static class TmdlSerializer
type TmdlSerializer = class
Public Class TmdlSerializer
Héritage
TmdlSerializer

Méthodes

DeserializeDatabaseFromCompressedFile(String)

Désérialise l’ensemble de documents TMDL dans le fichier d’archive compressé spécifié à son équivalent d’objet de base de données.

DeserializeDatabaseFromCompressedFile(String, MetadataDeserializationOptions)

Désérialise l’ensemble de documents TMDL dans le fichier d’archive compressé spécifié à son équivalent d’objet de base de données.

DeserializeDatabaseFromFolder(String)

Désérialise l’ensemble de documents TMDL dans le dossier spécifié à son équivalent d’objet de base de données.

DeserializeDatabaseFromFolder(String, MetadataDeserializationOptions)

Désérialise l’ensemble de documents TMDL dans le dossier spécifié à son équivalent d’objet de base de données.

DeserializeModelFromCompressedFile(String)

Désérialise l’ensemble de documents TMDL dans le fichier d’archive compressé spécifié à son équivalent objet modèle.

DeserializeModelFromCompressedFile(String, MetadataDeserializationOptions)

Désérialise l’ensemble de documents TMDL dans le fichier d’archive compressé spécifié à son équivalent objet modèle.

DeserializeModelFromFolder(String)

Désérialise l’ensemble de documents TMDL dans le dossier spécifié en son équivalent objet de modèle.

DeserializeModelFromFolder(String, MetadataDeserializationOptions)

Désérialise l’ensemble de documents TMDL dans le dossier spécifié en son équivalent objet de modèle.

GenerateSchema()

Génère le schéma JSON de l’ensemble d’informations TMDL avec les options par défaut.

GenerateSchema(MetadataSchemaSerializationOptions)

Génère le schéma JSON du jeu d’informations TMDL en fonction des options fournies.

GenerateSchema(Stream)

Génère le schéma JSON de l’ensemble d’informations TMDL avec les options par défaut et les écrit dans le flux fourni.

GenerateSchema(Stream, MetadataSchemaSerializationOptions)

Génère le schéma JSON du jeu d’informations TMDL en fonction des options fournies et les écrit dans le flux fourni.

SerializeDatabase(Database)

Sérialise un Database en mémoire vers le contenu texte TMDL.

SerializeDatabase(Database, MetadataSerializationOptions)

Sérialise un Database en mémoire au contenu texte TMDL à l’aide des options spécifiées.

SerializeDatabaseToCompressedFile(Database, String)

Sérialise une Database en mémoire complète sur un ensemble de documents TMDL dans un fichier d’archivage comresse, à l’aide de la stratégie de sérialisation par défaut.

SerializeDatabaseToCompressedFile(Database, String, MetadataSerializationOptions)

Sérialise une Database en mémoire complète sur un ensemble de documents TMDL dans un fichier d’archivage comresse, à l’aide des options spécifiées et de la stratégie de sérialisation par défaut.

SerializeDatabaseToFolder(Database, String)

Sérialise une Database en mémoire complète sur un ensemble de documents TMDL dans le dossier spécifié, à l’aide de la stratégie de sérialisation par défaut.

SerializeDatabaseToFolder(Database, String, MetadataSerializationOptions)

Sérialise une Database en mémoire complète dans un ensemble de documents TMDL dans le dossier spécifié, à l’aide des options spécifiées et de la stratégie de sérialisation par défaut.

SerializeModelToCompressedFile(Model, String)

Sérialise une Model en mémoire complète sur un ensemble de documents TMDL dans un fichier d’archivage comresse, à l’aide de la stratégie de sérialisation par défaut.

SerializeModelToCompressedFile(Model, String, MetadataSerializationOptions)

Sérialise une Model en mémoire complète sur un ensemble de documents TMDL dans un fichier d’archivage comresse, à l’aide des options spécifiées et de la stratégie de sérialisation par défaut.

SerializeModelToFolder(Model, String)

Sérialise une Model en mémoire complète sur un ensemble de documents TMDL dans le dossier spécifié, à l’aide de la stratégie de sérialisation par défaut.

SerializeModelToFolder(Model, String, MetadataSerializationOptions)

Sérialise une Model en mémoire complète dans un ensemble de documents TMDL dans le dossier spécifié, à l’aide des options spécifiées et de la stratégie de sérialisation par défaut.

SerializeObject(MetadataObject, Boolean)

Sérialise un objet metdata tabulaire en mémoire vers le contenu texte TMDL.

SerializeObject(MetadataObject, MetadataSerializationOptions, Boolean)

Sérialise un objet metdata tabulaire en mémoire dans le contenu texte TMDL à l’aide des options spécifiées.

S’applique à