IDbConnectionFactory 接口

定义

此接口的实现用来基于给定的数据库名称创建某个数据库服务器类型的 DbConnection 对象。 在 类上 Database 设置 实例,使创建的所有 DbContexts 在默认情况下不使用连接信息或仅数据库名称或连接字符串使用某种类型的数据库服务器。 提供了此接口的两个实现:SqlConnectionFactory用于创建与 Microsoft SQL Server的连接,包括 EXPRESS 版本。 SqlCeConnectionFactory用于创建与 Microsoft SQL Server Compact 版本的连接。 可根据需要添加其他数据库服务器的其他实现。 请注意,实现应是线程安全的或不可变的,因为它们可能由多个线程同时访问。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="Casing is intentional")]
public interface IDbConnectionFactory
public interface IDbConnectionFactory
type IDbConnectionFactory = interface
Public Interface IDbConnectionFactory
派生
属性

方法

CreateConnection(String)

基于给定的数据库名称或连接字符串创建连接。

适用于