IndexAnnotationSerializer Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ta klasa służy do serializacji i deserializacji IndexAnnotation obiektów, aby można je było przechowywać w postaci EDMX modelu Entity Framework.
public class IndexAnnotationSerializer : System.Data.Entity.Infrastructure.IMetadataAnnotationSerializer
type IndexAnnotationSerializer = class
interface IMetadataAnnotationSerializer
Public Class IndexAnnotationSerializer
Implements IMetadataAnnotationSerializer
- Dziedziczenie
-
IndexAnnotationSerializer
- Implementuje
Uwagi
Przykładem serializowanego formatu jest: { Name: "MyIndex", Order: 7, IsClustered: True, IsUnique: False } { { } { Name: "MyOtherIndex" }. Należy pamiętać, że właściwości, które nie zostały jawnie ustawione w atrybucie indeksu, zostaną wykluczone z serializacji danych wyjściowych. Dlatego w powyższym przykładzie pierwszy indeks ma wszystkie określone właściwości, drugi nie ma żadnego, a trzeci ma tylko zestaw nazw.
Konstruktory
IndexAnnotationSerializer() |
Ta klasa służy do serializacji i deserializacji IndexAnnotation obiektów, aby można je było przechowywać w postaci EDMX modelu Entity Framework. |
Metody
Deserialize(String, String) |
Deserializuje dany ciąg z powrotem do IndexAnnotation obiektu. |
Serialize(String, Object) |
Serializuje dane IndexAnnotation w ciągu dla magazynu w EDMX XML. |