次の方法で共有


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

クラス

AutomaticDataLossException

自動移行によってデータが失われる場合に発生するエラーを表します。

AutomaticMigrationsDisabledException

最後の移行を適用した後に保留中のモデルの変更があり、自動移行が無効になっている場合に発生するエラーを表します。

MigrationsException

Code First Migrations パイプライン内で発生するエラーを表します。

MigrationsLogger

移行プロセスに使用できるロガーの基本クラス。

MigrationsPendingException

データベースに適用されていない既存の移行があるため、操作を実行できない場合にスローされます。

MigratorBase

コアをラップするデコレーターの基本クラス DbMigrator

MigratorLoggingDecorator

移行操作中にログを提供するデコレーター。.

MigratorScriptingDecorator

データベースに変更を適用する代わりに SQL スクリプトを生成するデコレーター。 このデコレーターを使用してラップ DbMigrator すると、ターゲット データベースに変更が適用されなくなります DbMigrator

インターフェイス

IDbMigration

スキャフォールディングされた移行の IntelliSense に特定のメンバーが表示されないようにするために、 によって DbMigration 明示的に実装されます。

IMigrationMetadata

コードベースの移行に関する追加のメタデータを提供します。