RelationalDatabaseFacadeExtensions.GetDbConnection(DatabaseFacade) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取此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 。
返回
注解
如果此连接是由 Entity Framework 创建的,则不应释放它。 当连接字符串而不是 DbConnection 对象传递给正在使用的数据库提供程序的“UseMyProvider”方法时,实体框架会创建连接。 相反,应用程序负责释放传递到“UseMyProvider”中的 Entity Framework 的 DbConnection。
有关详细信息和示例,请参阅 连接和连接字符串 。