共用方式為


DbMigrator 類別

定義

DbMigrator 可用來將現有的移轉套用至資料庫。 DbMigrator 可用來升級和降級至任何指定的移轉。 根據模型使用的變更來 Scaffold 移轉 MigrationScaffolder

public class DbMigrator : System.Data.Entity.Migrations.Infrastructure.MigratorBase
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1506:AvoidExcessiveClassCoupling")]
public class DbMigrator : System.Data.Entity.Migrations.Infrastructure.MigratorBase
type DbMigrator = class
    inherit MigratorBase
Public Class DbMigrator
Inherits MigratorBase
繼承
DbMigrator
屬性

建構函式

DbMigrator(DbMigrationsConfiguration)

初始化 DbMigrator 類別的新實例。

欄位

InitialDatabase

移轉識別碼,代表套用任何移轉之前的資料庫狀態。

屬性

Configuration

取得用於移轉程式的組態。

方法

GetDatabaseMigrations()

取得已套用至目標資料庫的所有移轉。

GetLocalMigrations()

取得已設定移轉元件中定義的所有移轉。

GetPendingMigrations()

取得元件中定義但尚未套用至目標資料庫的所有移轉。

Update()

更新目標資料庫到最新的移轉。

(繼承來源 MigratorBase)
Update(String)

更新目標資料庫至指定的移轉。

適用於