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