Database.DefaultConnectionFactory 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
The default connection factory should be set in the config file or using the DbConfiguration class. (See http://go.microsoft.com/fwlink/?LinkId=260883)
从数据库名称或连接字符串创建 DbConnection 时要使用的连接工厂。
public static System.Data.Entity.Infrastructure.IDbConnectionFactory DefaultConnectionFactory { get; set; }
[System.Obsolete("The default connection factory should be set in the config file or using the DbConfiguration class. (See http://go.microsoft.com/fwlink/?LinkId=260883)")]
public static System.Data.Entity.Infrastructure.IDbConnectionFactory DefaultConnectionFactory { get; set; }
member this.DefaultConnectionFactory : System.Data.Entity.Infrastructure.IDbConnectionFactory with get, set
Public Shared Property DefaultConnectionFactory As IDbConnectionFactory
属性值
- 属性
注解
如果仅向 DbContext DbContext 提供数据库名称或连接字符串,或者未向 DbContext 提供数据库名称或连接,则使用此方法,在这种情况下,上下文类的名称将传递给此工厂以生成 DbConnection。 默认情况下, IDbConnectionFactory 将从 appSettings 中的“EntityFramework DefaultConnectionFactory”条目读取应用程序的 .config 文件中要使用的实例。 如果在配置文件中找不到任何条目,则 SqlConnectionFactory 使用 。 在代码中设置此属性始终会替代在配置文件中找到的任何值。