System.Data.Entity.Migrations.Infrastructure Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
AutomaticDataLossException |
Stellt einen Fehler dar, der auftritt, wenn eine automatische Migration zu Datenverlust führen würde. |
AutomaticMigrationsDisabledException |
Stellt einen Fehler dar, der auftritt, wenn nach dem Anwenden der letzten Migration ausstehende Modelländerungen vorliegen und die automatische Migration deaktiviert ist. |
MigrationsException |
Stellt Fehler dar, die innerhalb der Code First-Migrationen-Pipeline auftreten. |
MigrationsLogger |
Basisklasse für Protokollierungen, die für den Migrationsprozess verwendet werden können. |
MigrationsPendingException |
Wird ausgelöst, wenn ein Vorgang nicht ausgeführt werden kann, weil migrationen vorhanden sind, die nicht auf die Datenbank angewendet wurden. |
MigratorBase |
Basisklasse für Decorators, die den Kern umschließen DbMigrator |
MigratorLoggingDecorator |
Decorator, um die Protokollierung während Migrationsvorgängen bereitzustellen. |
MigratorScriptingDecorator |
Decorator, um ein SQL-Skript zu erstellen, anstatt Änderungen an der Datenbank anzuwenden. Wenn Sie diesen Decorator zum Umschließen DbMigrator verwenden, wird verhindert, dass DbMigrator Änderungen an der Zieldatenbank angewendet werden. |
Schnittstellen
IDbMigration |
Explizit implementiert von DbMigration , um zu verhindern, dass bestimmte Member in IntelliSense von Gerüstmigrationen angezeigt werden. |
IMigrationMetadata |
Stellt zusätzliche Metadaten zu einer codebasierten Migration bereit. |
Entity Framework