DbContext.ConfigureConventions(ModelConfigurationBuilder) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重写此方法,以在默认值运行之前设置和配置约定。 在 之前 OnModelCreating(ModelBuilder)调用此方法。
protected internal virtual void ConfigureConventions (Microsoft.EntityFrameworkCore.ModelConfigurationBuilder configurationBuilder);
abstract member ConfigureConventions : Microsoft.EntityFrameworkCore.ModelConfigurationBuilder -> unit
override this.ConfigureConventions : Microsoft.EntityFrameworkCore.ModelConfigurationBuilder -> unit
Protected Friend Overridable Sub ConfigureConventions (configurationBuilder As ModelConfigurationBuilder)
参数
- configurationBuilder
- ModelConfigurationBuilder
用于设置默认值和配置约定的生成器,这些约定将用于为此上下文生成模型。
注解
如果通过 UseModel(IModel)) 在此上下文的选项上显式设置了模型 (,则不会运行此方法。 但是,在创建已编译的模型时,它仍将运行。
有关详细信息和示例,请参阅 EF Core 中的预约定模型生成 。