IndexAnnotationSerializer Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Diese Klasse wird verwendet, um Objekte zu serialisieren und deserialisieren IndexAnnotation , sodass sie im EDMX-Format des Entity Framework-Modells gespeichert werden können.
public class IndexAnnotationSerializer : System.Data.Entity.Infrastructure.IMetadataAnnotationSerializer
type IndexAnnotationSerializer = class
interface IMetadataAnnotationSerializer
Public Class IndexAnnotationSerializer
Implements IMetadataAnnotationSerializer
- Vererbung
-
IndexAnnotationSerializer
- Implementiert
Hinweise
Ein Beispiel für das serialisierte Format ist: { Name: 'MyIndex', Order: 7, IsClustered: True, IsUnique: False } { } { Name: 'MyOtherIndex' }. Beachten Sie, dass Eigenschaften, die nicht explizit in einem Index-Attribut festgelegt wurden, von der serialisierten Ausgabe ausgeschlossen werden. Im obigen Beispiel sind für den ersten Index also alle Eigenschaften angegeben, für den zweiten keine und für den dritten nur der Name festgelegt.
Konstruktoren
IndexAnnotationSerializer() |
Diese Klasse wird verwendet, um Objekte zu serialisieren und deserialisieren IndexAnnotation , sodass sie im EDMX-Format des Entity Framework-Modells gespeichert werden können. |
Methoden
Deserialize(String, String) |
Deserialisiert die angegebene Zeichenfolge wieder in ein IndexAnnotation -Objekt. |
Serialize(String, Object) |
Serialisiert das angegebene IndexAnnotation in eine Zeichenfolge für die Speicherung in der EDMX-XML. |
Gilt für:
Entity Framework