System.Data.Entity.Migrations.Design 命名空间
[本页针对的是实体框架版本 6。最新版本以“实体框架”NuGet 包的形式提供。有关实体框架的更多信息,请参见 msdn.com/data/ef。]
System.Data.Entity.Migrations.Design 命名空间提供为基于代码的迁移生成代码的类。
类
类 | 描述 | |
---|---|---|
CSharpMigrationCodeGenerator | 为基于代码的迁移生成 C# 代码。 | |
MigrationCodeGenerator | 为基于代码的迁移生成代码的提供程序的基类。 | |
MigrationScaffolder | 为基于代码的迁移搭建基架以将挂起的模型更改应用于数据库。 | |
ScaffoldedMigration | 表示已搭建基架并准备写入文件的基于代码的迁移。 | |
ToolingFacade | 设计时工具用于运行需要与正在 Visual Studio 中编辑的应用程序进行交互的迁移相关命令的帮助器类。由于应用程序处于编辑状态,因此需要在单独的 AppDomain 中加载程序集以确保始终加载的是最新版本。还将复制启动项目中的 App/Web.config 文件以确保应用所有配置。 | |
VisualBasicMigrationCodeGenerator | 为基于代码的迁移生成 VB.Net 代码。 |