DbConfiguration.SetProviderFactoryResolver(IDbProviderFactoryResolver) 方法

定义

从派生自 DbConfiguration 的类的构造函数中调用此方法,以设置 的 IDbProviderFactoryResolver 实现,该实现允许 DbProviderFactory 在默认实现不足的情况下从 DbConnection 获取 。

protected internal void SetProviderFactoryResolver (System.Data.Entity.Infrastructure.IDbProviderFactoryResolver providerFactoryResolver);
member this.SetProviderFactoryResolver : System.Data.Entity.Infrastructure.IDbProviderFactoryResolver -> unit
Protected Friend Sub SetProviderFactoryResolver (providerFactoryResolver As IDbProviderFactoryResolver)

参数

providerFactoryResolver
IDbProviderFactoryResolver

提供程序工厂服务。

注解

提供此方法是向实体框架添加配置的便捷且可发现的方式。 在内部,它的工作方式与使用 AddDependencyResolver 为 IDbProviderFactoryResolver添加适当的解析程序相同。 这意味着,如果需要,可以使用自定义冲突解决程序或由控制反转容器支持的解析程序来实现相同的功能。

适用于