System.Data.Entity.Migrations.Infrastructure 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類別
AutomaticDataLossException |
表示自動移轉會導致資料遺失時所發生的錯誤。 |
AutomaticMigrationsDisabledException |
表示在套用最後一次移轉後發生擱置的模型變更並停用自動移轉時所發生的錯誤。 |
MigrationsException |
表示Code First 移轉管線內發生的錯誤。 |
MigrationsLogger |
可用於移轉程式的記錄器基類。 |
MigrationsPendingException |
無法執行作業時擲回,因為現有的移轉尚未套用至資料庫。 |
MigratorBase |
包裝核心之裝飾專案的基類 DbMigrator |
MigratorLoggingDecorator |
裝飾專案,可在移轉作業期間提供記錄。 |
MigratorScriptingDecorator |
裝飾專案,以產生 SQL 腳本,而不是將變更套用至資料庫。 使用此裝飾專案包裝 DbMigrator 可防止 DbMigrator 將任何變更套用至目標資料庫。 |
介面
IDbMigration |
明確地實作 , DbMigration 以防止特定成員顯示在 Scaffold 移轉的 IntelliSense 中。 |
IMigrationMetadata |
提供有關程式碼型移轉的其他中繼資料。 |