Compartir a través de


IndexAnnotationSerializer Clase

Definición

Esta clase se usa para serializar y deserializar IndexAnnotation objetos para que se puedan almacenar en el formato EDMX del modelo de Entity Framework.

public class IndexAnnotationSerializer : System.Data.Entity.Infrastructure.IMetadataAnnotationSerializer
type IndexAnnotationSerializer = class
    interface IMetadataAnnotationSerializer
Public Class IndexAnnotationSerializer
Implements IMetadataAnnotationSerializer
Herencia
IndexAnnotationSerializer
Implementaciones

Comentarios

Un ejemplo del formato serializado es: { Name: 'MyIndex', Order: 7, IsClustered: True, IsUnique: False } { } { Name: 'MyOtherIndex' }. Tenga en cuenta que las propiedades que no se han establecido explícitamente en un atributo de índice se excluirán de la salida serializada. Por lo tanto, en el ejemplo anterior, el primer índice tiene todas las propiedades especificadas, la segunda no tiene ninguno y la tercera tiene solo el nombre establecido.

Constructores

IndexAnnotationSerializer()

Esta clase se usa para serializar y deserializar IndexAnnotation objetos para que se puedan almacenar en el formato EDMX del modelo de Entity Framework.

Métodos

Deserialize(String, String)

Deserializa la cadena especificada de nuevo en un IndexAnnotation objeto .

Serialize(String, Object)

Serializa el especificado IndexAnnotation en una cadena para el almacenamiento en el XML EDMX.

Se aplica a