Microsoft.EntityFrameworkCore.Design 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
接口
IAnnotationCodeGenerator |
由数据库提供程序实现,用于控制哪些批注需要生成代码 (而不是由约定) 处理,然后根据需要生成代码。 |
ICSharpHelper |
生成 C# 代码的帮助程序。 |
IDesignTimeDbContextFactory<TContext> |
用于创建派生 DbContext 实例的工厂。 实现此接口,为没有公共默认构造函数的上下文类型启用设计时服务。 在设计时,可以创建派生 DbContext 实例,以便启用特定的设计时体验,例如迁移。 设计时服务将自动发现此接口的实现,这些实现位于启动程序集或与派生上下文相同的程序集中。 |
IDesignTimeServices |
启用配置设计时服务。 工具将自动发现启动程序集中此接口的实现。 |
ILanguageBasedService |
表示根据它支持的编程语言解析的服务。 |
IMethodCallCodeFragment |
表示对方法的调用。 |
IOperationReportHandler |
用于处理报告的设计时活动。 |
IOperationResultHandler |
用于 OperationExecutor 处理操作结果。 |
IPluralizer |
将标识符转换为复数和单数等效项。 |