IndexAnnotationSerializer Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Entity Framework