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