Database.DefaultConnectionFactory 属性

定义

注意

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 使用 。 在代码中设置此属性始终会替代在配置文件中找到的任何值。

适用于