MetadataSerializationContext Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe de base pour un contexte de sérialisation des métadonnées, qui contient un ensemble de documents avec le contenu des métadonnées.
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
- Implémente
Propriétés
Documents |
Obtient les chemins d’accès logiques des documents contenus dans le contexte. |
Host |
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] |
Obtient le document de métadonnées indexé par le chemin logique spécifié. |
Style |
Obtient le style dans lequel le contenu est sérialisé dans l’ensemble de documents. |
Méthodes
Clear() |
Effacez tous les documents du contexte. |
Create(MetadataSerializationStyle) |
Crée une instance de la classe MetadataSerializationContext, sans documents chargés. |
Create(MetadataSerializationStyle, Database) |
Crée une instance de la classe MetadataSerializationContext 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) |
Crée une instance de la classe MetadataSerializationContext 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) |
Crée une instance de la classe MetadataSerializationContext et charge tous les documents résultant de la sérialisation du modèle spécifié dans le style fourni. |
Create(MetadataSerializationStyle, Model, MetadataSerializationOptions) |
Crée une instance de la classe MetadataSerializationContext 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() |
Classe de base pour un contexte de sérialisation des métadonnées, qui contient un ensemble de documents avec le contenu des métadonnées. |
LoadFromDatabase(Database, MetadataSerializationOptions, Object) |
Chargez le contexte avec un ensemble de documents qui représentent la base de données fournie à l’aide des options données. |
LoadFromDatabase(Database, Object) |
Chargez le contexte avec un ensemble de documents qui représentent la base de données fournie. |
LoadFromModel(Model, MetadataSerializationOptions, Object) |
Chargez le contexte avec un ensemble de documents qui représentent le modèle fourni à l’aide des options données. |
LoadFromModel(Model, Object) |
Chargez le contexte avec un ensemble de documents qui représentent le modèle fourni. |
ReadFromDocument(Stream) |
Lisez le contenu du document, fourni par le flux spécifié et stockez-le dans le contexte. |
ReadFromDocument(String, Stream) |
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) |
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) |
Lisez le contenu du document, fourni par le lecteur spécifié et stockez-le dans le contexte. |
RemoveDocument(String) |
Supprime un document de métadonnées de l’ensemble de documents dans le contexte. |
ToDatabase(MetadataDeserializationOptions, Object) |
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) |
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) |
Crée un modèle basé sur le contenu des documents de métadonnées stockés dans le contexte. |
ToModel(Object) |
Crée un modèle basé sur le contenu des documents de métadonnées stockés dans le contexte. |
UpdateModel(Model, MetadataDeserializationOptions, Object) |
Met à jour les Model fournies en fonction du contenu des documents de métadonnées stockés dans le contexte. |
UpdateModel(Model, Object) |
Met à jour les Model fournies en fonction du contenu des documents de métadonnées stockés dans le contexte. |
WriteToDocument(String, Stream) |
Écriture du contexte indexé par le chemin logique spécifié dans le document fourni. |
WriteToDocument(String, TextWriter, Encoding) |
Écriture du contexte indexé par le chemin logique spécifié dans l’enregistreur fourni. |
Implémentations d’interfaces explicites
IEnumerable.GetEnumerator() |
Classe de base pour un contexte de sérialisation des métadonnées, qui contient un ensemble de documents avec le contenu des métadonnées. |