Partager via


System.Data.Entity.Infrastructure.Annotations Espace de noms

Classes

AnnotationCodeGenerator

Héritez de cette classe pour créer un service qui permet la génération de code d’annotations personnalisées dans le cadre de migrations de structure. La classe dérivée doit être définie sur .MigrationCodeGenerator

AnnotationValues

Représente une paire de valeurs d’annotation dans une structure ou codée manuellement DbMigration.

CompatibilityResult

Retourné par IsCompatibleWith(Object) et méthodes associées pour indiquer si un objet n’est pas en conflit avec un autre de sorte que les deux peuvent être combinés en un seul.

IndexAnnotation

Les instances de cette classe sont utilisées comme annotations personnalisées pour représenter des index de base de données dans un modèle Entity Framework.

IndexAnnotationSerializer

Cette classe est utilisée pour sérialiser et désérialiser IndexAnnotation des objets afin qu’ils puissent être stockés sous la forme EDMX du modèle Entity Framework.

Interfaces

IMergeableAnnotation

Les types utilisés comme annotations personnalisées peuvent implémenter cette interface pour indiquer qu’une tentative d’utilisation de plusieurs annotations portant le même nom sur une table ou une colonne donnée peut être possible en fusionnant plusieurs annotations en une seule.