Condividi tramite


System.Data.Entity.Infrastructure.Annotations Spazio dei nomi

Classi

AnnotationCodeGenerator

Ereditare da questa classe per creare un servizio che consente la generazione di annotazioni personalizzate come parte delle migrazioni di scaffolding. La classe derivata deve essere impostata su MigrationCodeGenerator.

AnnotationValues

Rappresenta una coppia di valori di annotazione in uno scaffolded o codificato a DbMigrationmano.

CompatibilityResult

Restituito da IsCompatibleWith(Object) e metodi correlati per indicare se un oggetto non è in conflitto con un altro in modo che i due possano essere combinati in uno.

IndexAnnotation

Le istanze di questa classe vengono usate come annotazioni personalizzate per rappresentare gli indici di database in un modello entity Framework.

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.

Interfacce

IMergeableAnnotation

I tipi usati come annotazioni personalizzate possono implementare questa interfaccia per indicare che un tentativo di usare più annotazioni con lo stesso nome in una determinata tabella o colonna può essere possibile unire le più annotazioni in una sola.