Migration Klasse
Definition
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.
Eine Basisklasse, die von jeder EF Core-Migration geerbt wird.
public abstract class Migration
[System.Runtime.CompilerServices.Nullable(0)]
public abstract class Migration
type Migration = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type Migration = class
Public MustInherit Class Migration
- Vererbung
-
Migration
- Attribute
Hinweise
Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen .
Konstruktoren
| Name | Beschreibung |
|---|---|
| Migration() |
Erstellt eine Migration-Instanz. |
Felder
| Name | Beschreibung |
|---|---|
| InitialDatabase |
Der Migrationsbezeichner für die leere Datenbank. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| ActiveProvider |
Der Name des aktuellen Datenbankanbieters. |
| DownOperations |
Das MigrationOperationwird die Datenbank "down" migrieren. |
| TargetModel |
Die IModel Datenbank wird zugeordnet, nachdem die Migration angewendet wurde. |
| UpOperations |
Das MigrationOperationwird die Datenbank "up" migrieren. |
Methoden
| Name | Beschreibung |
|---|---|
| BuildTargetModel(ModelBuilder) |
Implementiert zum Erstellen der TargetModel. |
| Down(MigrationBuilder) |
Erstellt die Vorgänge, die die Datenbank "down" migrieren. |
| Up(MigrationBuilder) |
Erstellt die Vorgänge, die die Datenbank "up" migrieren. |