System.Data.Entity.Migrations.Design-Namespace
[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]
Der System.Data.Entity.Migrations.Design-Namespace stellt Klassen bereit, aus denen Code für codebasierte Migrationen generiert wird.
Klassen
Klasse | Beschreibung | |
---|---|---|
CSharpMigrationCodeGenerator | Generiert C#-Code für eine codebasierte Migration. | |
MigrationCodeGenerator | Die Basisklasse für Anbieter, von denen Code für codebasierte Migrationen generiert wird. | |
MigrationScaffolder | Erstellt ein Gerüst codebasierter Migrationen, um ausstehende Modelländerungen auf die Datenbank anzuwenden. | |
ScaffoldedMigration | Stellt eine codebasierte Migration dar, für die ein Gerüst erstellt wurde und die in eine Datei geschrieben werden kann. | |
ToolingFacade | Hilfsklasse, die von Entwurfszeittools zum Ausführen migrationsbezogener Befehle verwendet wird, die mit einer in Visual Studio bearbeiteten Anwendung interagieren müssen.Da die Anwendung bearbeitet wird, müssen die Assemblys in eine separate "AppDomain" geladen werden, um sicherzustellen, dass immer die neueste Version geladen ist.Die Datei App.config oder Web.config aus dem Startprojekt wird ebenfalls kopiert, um sicherzustellen, dass jede Konfiguration angewendet wird. | |
VisualBasicMigrationCodeGenerator | Generiert VB.Net-Code für eine codebasierte Migration. |