Partager via


MetadataSerializationContext Classe

Définition

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

   A base class for a metadata serialization context, that contains a set of documents with the content of the metadata.
public abstract class MetadataSerializationContext : Microsoft.AnalysisServices.Tabular.Serialization.MetadataSerializationManagerBase, System.Collections.Generic.IEnumerable<Microsoft.AnalysisServices.Tabular.Serialization.MetadataDocument>
type MetadataSerializationContext = class
    inherit MetadataSerializationManagerBase
    interface seq<MetadataDocument>
    interface IEnumerable
Public MustInherit Class MetadataSerializationContext
Inherits MetadataSerializationManagerBase
Implements IEnumerable(Of MetadataDocument)
Héritage
MetadataSerializationContext
Implémente

Propriétés

Documents

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Obtient les chemins d’accès logiques des documents contenus dans le contexte.

Host

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Obtient et définit un hôte qui implémente le IMetadataSerializationHost afin d’être averti des événements pendant l’activité de sérialisation en cours.

Item[String]

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Obtient le document de métadonnées indexé par le chemin d’accès logique spécifié.

Style

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Obtient le style dans lequel le contenu est sérialisé dans l’ensemble de documents.

Méthodes

Clear()

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Effacez tous les documents du contexte.

Create(MetadataSerializationStyle)

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Crée un instance de la MetadataSerializationContext classe, sans aucun document chargé.

Create(MetadataSerializationStyle, Database)

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Crée une instance de la MetadataSerializationContext classe et charge tous les documents résultant de la sérialisation de la base de données spécifiée dans le style fourni.

Create(MetadataSerializationStyle, Database, MetadataSerializationOptions)

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Crée une instance de la MetadataSerializationContext classe et charge tous les documents résultant de la sérialisation de la base de données spécifiée à l’aide des options fournies dans le style fourni.

Create(MetadataSerializationStyle, Model)

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Crée un instance de la MetadataSerializationContext classe et charge tous les documents résultant de la sérialisation du modèle spécifié dans le style fourni.

Create(MetadataSerializationStyle, Model, MetadataSerializationOptions)

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Crée un instance de la MetadataSerializationContext classe et charge tous les documents résultant de la sérialisation du modèle spécifié à l’aide des options fournies dans le style fourni.

GetEnumerator()

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

   A base class for a metadata serialization context, that contains a set of documents with the content of the metadata.
LoadFromDatabase(Database, MetadataSerializationOptions, Object)

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Chargez le contexte avec un ensemble de documents qui représentent la base de données fournie à l’aide des options fournies.

LoadFromDatabase(Database, Object)

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Chargez le contexte avec un ensemble de documents qui représentent la base de données fournie.

LoadFromModel(Model, MetadataSerializationOptions, Object)

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Chargez le contexte avec un ensemble de documents qui représentent le modèle fourni à l’aide des options fournies.

LoadFromModel(Model, Object)

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Chargez le contexte avec un ensemble de documents qui représentent le modèle fourni.

ReadFromDocument(Stream)

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Lisez le contenu du document, fourni par le flux spécifié et stockez-le dans le contexte.

ReadFromDocument(String, Stream)

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Lisez le contenu du document, fourni par le flux spécifié et stockez-le dans le contexte sous le chemin logique spécifié.

ReadFromDocument(String, TextReader, Encoding)

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Lisez le contenu du document, fourni par le lecteur spécifié et stockez-le dans le contexte sous le chemin logique spécifié.

ReadFromDocument(TextReader, Encoding)

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Lisez le contenu du document, fourni par le lecteur spécifié et stockez-le dans le contexte.

RemoveDocument(String)

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Supprime un document de métadonnées de l’ensemble de documents dans le contexte.

ToDatabase(MetadataDeserializationOptions, Object)

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Crée une base de données basée sur le contenu des documents de métadonnées stockés dans le contexte.

ToDatabase(Object)

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Crée une base de données basée sur le contenu des documents de métadonnées stockés dans le contexte.

ToModel(MetadataDeserializationOptions, Object)

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Crée un modèle basé sur le contenu des documents de métadonnées stockés dans le contexte.

ToModel(Object)

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Crée un modèle basé sur le contenu des documents de métadonnées stockés dans le contexte.

UpdateModel(Model, Object)

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Mises à jour le fourni Model en fonction du contenu des documents de métadonnées stockés dans le contexte.

WriteToDocument(String, Stream)

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Écriture du contexte indexé par le chemin d’accès logique spécifié dans le document fourni.

WriteToDocument(String, TextWriter, Encoding)

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

Écriture du contexte indexé par le chemin d’accès logique spécifié dans le writer fourni.

Implémentations d’interfaces explicites

IEnumerable.GetEnumerator()

IMPORTANT : TMDL est toujours en préversion et la surface de l’API peut toujours être modifiée avant la disponibilité générale !

   A base class for a metadata serialization context, that contains a set of documents with the content of the metadata.

S’applique à