Partager via


System.Data.Entity.Migrations.Design Espace de noms

Classes

CSharpMigrationCodeGenerator

Génère du code C# pour une migration basée sur le code.

MigrationCodeGenerator

Classe de base pour les fournisseurs qui génèrent du code pour les migrations basées sur le code.

MigrationScaffolder

Génère des migrations basées sur le code pour appliquer les modifications de modèle en attente à la base de données.

ScaffoldedMigration

Représente une migration basée sur du code qui a été générée et qui est prête à être écrite dans un fichier.

ToolingException

Représente une exception qui s’est produite lors de l’exécution d’une opération dans un autre AppDomain dans le ToolingFacade.

ToolingFacade

Classe d’assistance utilisée par les outils de temps de conception pour exécuter des commandes liées aux migrations qui doivent interagir avec une application en cours de modification dans Visual Studio. Étant donné que l’application est en cours de modification, les assemblys doivent être chargés dans un AppDomain distinct pour garantir que la dernière version est toujours chargée. Le fichier App/Web.config du projet de démarrage est également copié pour garantir l’application de toute configuration.

VisualBasicMigrationCodeGenerator

Génère VB.Net code pour une migration basée sur le code.