Microsoft.EntityFrameworkCore.Migrations.Design 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
| 名称 | 说明 |
|---|---|
| CSharpHelper | |
| CSharpMigrationOperationGenerator |
用于生成用于创建 MigrationOperation 对象的 C# 。 |
| CSharpMigrationOperationGeneratorDependencies |
服务依赖项参数类 CSharpMigrationOperationGenerator 此类型通常由数据库提供程序(和其他扩展)使用。 它通常不用于应用程序代码。 |
| CSharpMigrationsGenerator |
用于生成用于迁移的 C# 代码。 |
| CSharpMigrationsGeneratorDependencies |
服务依赖项参数类 CSharpMigrationsGenerator 此类型通常由数据库提供程序(和其他扩展)使用。 它通常不用于应用程序代码。 |
| CSharpSnapshotGenerator |
用于生成用于创建 . 的 IModelC# 代码。 |
| CSharpSnapshotGeneratorDependencies |
服务依赖项参数类 CSharpSnapshotGenerator 此类型通常由数据库提供程序(和其他扩展)使用。 它通常不用于应用程序代码。 |
| CSharpSnapshotGeneratorParameters |
通过 CSharpSnapshotGenerator 调用树流上下文(输出生成器和当前范围内的标识符集)的参数对象。 |
| MigrationFiles |
表示为迁移生成的文件。 |
| MigrationsBundle |
定义迁移捆绑包的入口点。 |
| MigrationsCodeGenerator |
用于生成迁移代码。 |
| MigrationsCodeGeneratorDependencies |
服务依赖项参数类 MigrationsCodeGenerator 此类型通常由数据库提供程序(和其他扩展)使用。 它通常不用于应用程序代码。 |
| MigrationsScaffolder |
用于搭建新迁移的基架。 |
| MigrationsScaffolderDependencies |
服务依赖项参数类 MigrationsScaffolder 此类型通常由数据库提供程序(和其他扩展)使用。 它通常不用于应用程序代码。 |
| ScaffoldedMigration |
表示基架迁移。 |
接口
| 名称 | 说明 |
|---|---|
| ICSharpMigrationOperationGenerator |
用于生成用于创建 MigrationOperation 对象的 C# 代码。 |
| ICSharpSnapshotGenerator |
用于生成用于创建 . 的 IModelC# 代码。 |
| IMigrationsCodeGenerator |
用于生成迁移代码。 |
| IMigrationsCodeGeneratorSelector |
为给定编程语言选择服务 IMigrationsCodeGenerator 。 |
| IMigrationsScaffolder |
用于搭建新迁移的基架。 |