RelationalModelCustomizer.Customize(ModelBuilder, DbContext) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
除了按约定发现的内容外,还执行模型的其他配置。 此实现通过在上下文上调用 OnConfiguring(DbContextOptionsBuilder) 来为给定上下文生成模型。
此外,作为 DbSet<TEntity> 上下文中的属性找到的实体类型将映射到 DbSet 属性名称命名的表,而标记为 DbFunctionAttribute 的上下文上的公共静态方法将映射到数据库函数。
public override void Customize (Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, Microsoft.EntityFrameworkCore.DbContext context);
override this.Customize : Microsoft.EntityFrameworkCore.ModelBuilder * Microsoft.EntityFrameworkCore.DbContext -> unit
Public Overrides Sub Customize (modelBuilder As ModelBuilder, context As DbContext)
参数
- modelBuilder
- ModelBuilder
用于构造模型的生成器。
- context
- DbContext
要为其创建模型的上下文实例。