共用方式為


System.Data.Entity.Migrations.Infrastructure 命名空間

類別

AutomaticDataLossException

表示自動移轉會導致資料遺失時所發生的錯誤。

AutomaticMigrationsDisabledException

表示在套用最後一次移轉後發生擱置的模型變更並停用自動移轉時所發生的錯誤。

MigrationsException

表示Code First 移轉管線內發生的錯誤。

MigrationsLogger

可用於移轉程式的記錄器基類。

MigrationsPendingException

無法執行作業時擲回,因為現有的移轉尚未套用至資料庫。

MigratorBase

包裝核心之裝飾專案的基類 DbMigrator

MigratorLoggingDecorator

裝飾專案,可在移轉作業期間提供記錄。

MigratorScriptingDecorator

裝飾專案,以產生 SQL 腳本,而不是將變更套用至資料庫。 使用此裝飾專案包裝 DbMigrator 可防止 DbMigrator 將任何變更套用至目標資料庫。

介面

IDbMigration

明確地實作 , DbMigration 以防止特定成員顯示在 Scaffold 移轉的 IntelliSense 中。

IMigrationMetadata

提供有關程式碼型移轉的其他中繼資料。