Jazyk

Migration Třída

Definice

Základní třída zděděná každou migrací EF Core.

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
Dědičnost
Migration
Atributy

Poznámky

Další informace a příklady najdete v tématu Migrace databází .

Konstruktory

Název Description
Migration()

Vytvoří instanci Migration.

Pole

Název Description
InitialDatabase

Identifikátor migrace pro prázdnou databázi.

Vlastnosti

Název Description
ActiveProvider

Název aktuálního zprostředkovatele databáze.

DownOperations

Tím MigrationOperationse migruje databáze "dolů".

TargetModel

Databáze IModel se namapuje na po použití migrace.

UpOperations

Tím MigrationOperationse migruje databáze "nahoru".

Metody

Název Description
BuildTargetModel(ModelBuilder)

Implementováno pro sestavení TargetModel.

Down(MigrationBuilder)

Vytvoří operace, které budou migrovat databázi "dolů".

Up(MigrationBuilder)

Vytvoří operace, které budou migrovat databázi "nahoru".

Platí pro