Freigeben über


Migration Klasse

Definition

Eine Basisklasse, die von jeder EF Core-Migration geerbt wird.

public abstract class Migration
type Migration = class
Public MustInherit Class Migration
Vererbung
Migration

Hinweise

Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen .

Konstruktoren

Migration()

Erstellt eine Migration-Instanz.

Felder

InitialDatabase

Der Migrationsbezeichner für die leere Datenbank.

Eigenschaften

ActiveProvider

Der Name des aktuellen Datenbankanbieters.

DownOperations

Der MigrationOperations, der die Datenbank "nach unten" migriert.

TargetModel

Der IModel , dem die Datenbank nach dem Anwenden der Migration zugeordnet wird.

UpOperations

Die MigrationOperations, die die Datenbank "up" migrieren wird.

Methoden

BuildTargetModel(ModelBuilder)

Implementiert, um die TargetModelzu erstellen.

Down(MigrationBuilder)

Erstellt die Vorgänge, die die Datenbank "down" migrieren.

Up(MigrationBuilder)

Erstellt die Vorgänge, die die Datenbank "up" migrieren.

Gilt für: