SerializationExtensionMethods 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.
Contient des méthodes d’extension pour IEdmModel les interfaces utiles pour la sérialisation.
public static class SerializationExtensionMethods
type SerializationExtensionMethods = class
Public Module SerializationExtensionMethods
- Héritage
-
SerializationExtensionMethods
Méthodes
GetEdmxVersion(IEdmModel) |
Obtient la valeur de la version EDMX de . |
GetNamespaceAlias(IEdmModel, String) |
Obtient l'alias de sérialisation d'un espace de noms donné. |
GetNamespacePrefixMappings(IEdmModel) |
Obtient les mappages de préfixes préférés pour les espaces de noms xml à partir d’un IEdmModel |
GetSchemaNamespace(IEdmVocabularyAnnotation, IEdmModel) |
Obtient le schéma dans lequel une annotation doit être sérialisée. |
GetSerializationLocation(IEdmVocabularyAnnotation, IEdmModel) |
Obtient l'emplacement où une annotation doit être sérialisée. |
IsSerializedAsElement(IEdmValue, IEdmModel) |
Obtient une annotation indiquant si la valeur doit être sérialisée sous forme d'élément. |
IsValueExplicit(IEdmEnumMember, IEdmModel) |
Obtient une annotation indiquant si la valeur d'un membre enum doit être explicitement sérialisée. |
SetEdmxVersion(IEdmModel, Version) |
Définit la valeur de l’attribut de version EDMX de . |
SetIsSerializedAsElement(IEdmValue, IEdmModel, Boolean) |
Définit une annotation indiquant si la valeur doit être sérialisée sous forme d'élément. |
SetIsValueExplicit(IEdmEnumMember, IEdmModel, Nullable<Boolean>) |
Définit une annotation indiquant si la valeur d'un membre enum doit être explicitement sérialisée. |
SetNamespaceAlias(IEdmModel, String, String) |
Définit l’alias de sérialisation pour un espace de noms donné (y compris l’espace de noms-alias des schémas du modèle actuel et l’alias d’espace de noms des schémas référencés) TODO: REF s’assurer qu’aucun alias dupliqué n’est en double. |
SetNamespacePrefixMappings(IEdmModel, IEnumerable<KeyValuePair<String,String>>) |
Définit une annotation sur l'IEdmModel pour signaler au sérialiseur les mappages de préfixe par défaut des espaces de noms XML. |
SetSchemaNamespace(IEdmVocabularyAnnotation, IEdmModel, String) |
Définit le schéma dans lequel une annotation doit apparaître. |
SetSerializationLocation(IEdmVocabularyAnnotation, IEdmModel, Nullable<EdmVocabularyAnnotationSerializationLocation>) |
Définit l'emplacement où une annotation doit être sérialisée. |