Sdílet prostřednictvím


IndexAnnotationSerializer Třída

Definice

Tato třída se používá k serializaci a deserializaci IndexAnnotation objektů tak, aby mohly být uloženy ve formě EDMX modelu Entity Framework.

public class IndexAnnotationSerializer : System.Data.Entity.Infrastructure.IMetadataAnnotationSerializer
type IndexAnnotationSerializer = class
    interface IMetadataAnnotationSerializer
Public Class IndexAnnotationSerializer
Implements IMetadataAnnotationSerializer
Dědičnost
IndexAnnotationSerializer
Implementuje

Poznámky

Příkladem serializovaného formátu je: { Name: 'MyIndex', Order: 7, IsClustered: True, IsUnique: False } { } { Name: 'MyOtherIndex' }. Všimněte si, že vlastnosti, které nebyly explicitně nastaveny v atributu indexu, budou vyloučeny z serializovaného výstupu. Ve výše uvedeném příkladu má tedy první index zadané všechny vlastnosti, druhý nemá žádné a třetí má nastavený jenom název.

Konstruktory

IndexAnnotationSerializer()

Tato třída se používá k serializaci a deserializaci IndexAnnotation objektů tak, aby mohly být uloženy ve formě EDMX modelu Entity Framework.

Metody

Deserialize(String, String)

Deserializuje daný řetězec zpět do objektu IndexAnnotation .

Serialize(String, Object)

Serializuje dané IndexAnnotation do řetězce pro úložiště v EDMX XML.

Platí pro