Partager via


IndexAnnotationSerializer Classe

Définition

Cette classe est utilisée pour sérialiser et désérialiser IndexAnnotation des objets afin qu’ils puissent être stockés sous la forme EDMX du modèle Entity Framework.

public class IndexAnnotationSerializer : System.Data.Entity.Infrastructure.IMetadataAnnotationSerializer
type IndexAnnotationSerializer = class
    interface IMetadataAnnotationSerializer
Public Class IndexAnnotationSerializer
Implements IMetadataAnnotationSerializer
Héritage
IndexAnnotationSerializer
Implémente

Remarques

Un exemple de format sérialisé est : { Name: 'MyIndex', Order: 7, IsClustered: True, IsUnique: False } { } { Name: 'MyOtherIndex' }. Notez que les propriétés qui n’ont pas été définies explicitement dans un attribut d’index seront exclues de la sortie sérialisée. Ainsi, dans l’exemple ci-dessus, le premier index a toutes les propriétés spécifiées, le second n’en a aucune et le troisième a uniquement le nom défini.

Constructeurs

IndexAnnotationSerializer()

Cette classe est utilisée pour sérialiser et désérialiser IndexAnnotation des objets afin qu’ils puissent être stockés sous la forme EDMX du modèle Entity Framework.

Méthodes

Deserialize(String, String)

Désérialise la chaîne donnée dans un IndexAnnotation objet.

Serialize(String, Object)

Sérialise le donné IndexAnnotation dans une chaîne pour le stockage dans le xml EDMX.

S’applique à