Freigeben über


System.Data.Entity.Migrations.Design Namespace

Klassen

CSharpMigrationCodeGenerator

Generiert C#-Code für eine codebasierte Migration.

MigrationCodeGenerator

Basisklasse für Anbieter, die Code für codebasierte Migrationen generieren.

MigrationScaffolder

Codebasierte Migrationen werden gerüstet, um ausstehende Modelländerungen auf die Datenbank anzuwenden.

ScaffoldedMigration

Stellt eine codebasierte Migration dar, die gerüstet wurde und bereit ist, in eine Datei geschrieben zu werden.

ToolingException

Stellt eine Ausnahme dar, die beim Ausführen eines Vorgangs in einer anderen AppDomain im ToolingFacadeaufgetreten ist.

ToolingFacade

Hilfsklasse, die von Entwurfszeittools verwendet wird, um Migrationsbefehle auszuführen, die mit einer Anwendung interagieren müssen, die in Visual Studio bearbeitet wird. Da die Anwendung bearbeitet wird, müssen die Assemblys in eine separate AppDomain geladen werden, um sicherzustellen, dass immer die neueste Version geladen wird. Die App/Web.config-Datei aus dem Startprojekt wird ebenfalls kopiert, um sicherzustellen, dass eine beliebige Konfiguration angewendet wird.

VisualBasicMigrationCodeGenerator

Generiert VB.Net Code für eine codebasierte Migration.