Condividi tramite


IndexAnnotationSerializer Classe

Definizione

Questa classe viene usata per serializzare e deserializzare IndexAnnotation gli oggetti in modo che possano essere archiviati nel formato EDMX del modello Entity Framework.

public class IndexAnnotationSerializer : System.Data.Entity.Infrastructure.IMetadataAnnotationSerializer
type IndexAnnotationSerializer = class
    interface IMetadataAnnotationSerializer
Public Class IndexAnnotationSerializer
Implements IMetadataAnnotationSerializer
Ereditarietà
IndexAnnotationSerializer
Implementazioni

Commenti

Un esempio del formato serializzato è: { Name: 'MyIndex', Order: 7, IsClustered: True, IsUnique: False } { } { Name: 'MyOtherIndex' }. Si noti che le proprietà che non sono state impostate in modo esplicito in un attributo di indice verranno escluse dall'output serializzato. Nell'esempio precedente, quindi, il primo indice ha tutte le proprietà specificate, il secondo non ha alcun valore e il terzo ha solo il nome impostato.

Costruttori

IndexAnnotationSerializer()

Questa classe viene usata per serializzare e deserializzare IndexAnnotation gli oggetti in modo che possano essere archiviati nel formato EDMX del modello Entity Framework.

Metodi

Deserialize(String, String)

Deserializza la stringa specificata in un IndexAnnotation oggetto .

Serialize(String, Object)

Serializza l'oggetto specificato IndexAnnotation in una stringa per l'archiviazione nel codice XML EDMX.

Si applica a