IRelationalConnection.SetDbConnection(DbConnection, Boolean) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
设置用于连接到数据库的基础 DbConnection 。
public void SetDbConnection (System.Data.Common.DbConnection? value, bool contextOwnsConnection);
abstract member SetDbConnection : System.Data.Common.DbConnection * bool -> unit
Public Sub SetDbConnection (value As DbConnection, contextOwnsConnection As Boolean)
参数
- value
- DbConnection
连接对象。
- contextOwnsConnection
- Boolean
如果 true
为 ,则 EF 将获取连接的所有权,并将以与释放 EF 创建的连接相同的方式释放它。 如果 false
为 ,则调用方仍拥有连接并负责其处置。
注解
仅当现有连接(如果有)未打开时,才能更改连接。