System.Data.Entity.Migrations.Design 命名空间

CSharpMigrationCodeGenerator

为基于代码的迁移生成 C# 代码。

MigrationCodeGenerator

生成基于代码的迁移代码的提供程序的基类。

MigrationScaffolder

搭建基于代码的迁移,以将挂起的模型更改应用到数据库。

ScaffoldedMigration

表示已搭建基架并已准备好写入文件的基于代码的迁移。

ToolingException

表示在 中的另一个 AppDomain ToolingFacade中运行操作时发生的异常。

ToolingFacade

设计时工具用来运行迁移相关命令的帮助程序类,这些命令需要与在 Visual Studio 中编辑的应用程序进行交互。 由于正在编辑应用程序,因此需要在单独的 AppDomain 中加载程序集,以确保始终加载最新版本。 还会复制启动项目中的 App/Web.config 文件,以确保应用任何配置。

VisualBasicMigrationCodeGenerator

为基于代码的迁移生成 VB.Net 代码。