System.Data.Entity.Migrations 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
DbMigration |
Basisklasse für codebasierte Migrationen. Entity Framework-Migrations-APIs sind nicht so konzipiert, dass sie Eingaben akzeptieren, die von nicht vertrauenswürdigen Quellen (z. B. dem Endbenutzer einer Anwendung) bereitgestellt werden. Wenn Eingaben aus solchen Quellen akzeptiert werden, sollten sie überprüft werden, bevor sie an diese APIs übergeben werden, um sich vor ANGRIFFEN durch SQL-Einschleusung usw. zu schützen. |
DbMigrationsConfiguration |
Konfiguration in Bezug auf die Verwendung von Migrationen für ein bestimmtes Modell. In der Regel erstellen Sie eine Konfigurationsklasse, die von DbMigrationsConfiguration<TContext> abgeleitet wird, anstatt diese Klasse zu verwenden. |
DbMigrationsConfiguration<TContext> |
Konfiguration in Bezug auf die Verwendung von Migrationen für ein bestimmtes Modell. |
DbMigrator |
DbMigrator wird verwendet, um vorhandene Migrationen auf eine Datenbank anzuwenden. DbMigrator kann zum Upgraden und Downgrade auf eine beliebige Migration verwendet werden. Verwenden Sie zum Erstellen von Gerüstmigrationen, die auf Änderungen an Ihrem Modell basieren MigrationScaffolder |
DbSetMigrationsExtensions |
Eine Reihe von Erweiterungsmethoden für IDbSet<TEntity> |
IDbSetExtensions |
Eine Reihe von Erweiterungsmethoden für IDbSet<TEntity> |
Entity Framework