语言

RelationalDatabaseFacadeExtensions.GetDbConnection(DatabaseFacade) 方法

定义

获取此DbContext基础 ADO.NET DbConnection 。

public static System.Data.Common.DbConnection GetDbConnection(this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade);
static member GetDbConnection : Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade -> System.Data.Common.DbConnection
<Extension()>
Public Function GetDbConnection (databaseFacade As DatabaseFacade) As DbConnection

参数

databaseFacade
DatabaseFacade

上下文 DatabaseFacade 。

返回

DbConnection

注解

如果此连接是由 Entity Framework 创建的,则不应释放它。 当连接字符串而不是 DbConnection 对象传递给正在使用的数据库提供程序的“UseMyProvider”方法时,实体框架会创建连接。 相反,应用程序负责释放传递到“UseMyProvider”中的 Entity Framework 的 DbConnection。

有关详细信息和示例,请参阅 连接和连接字符串 。

适用于