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.
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
- 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 !
|
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 !
|