EF框架对数据库的连接提供了一系列的默认行为,通常情况下不需要我们太多的关注。但是,这种封装,降低了灵活性,有时我们需要对数据库连接加以控制。EF提供了两种方案控制数据库连接:传递到Context的连接;Database.Connnection.Open();下面详解。传递到Co ...
EF框架对数据库的连接提供了一系列的默认行为,通常情况下不需要我们太多的关注。但是,这种封装,降低了灵活性,有时我们需要对数据库连接加以控制。
EF提供了两种方案控制数据库连接:
- 传递到Context的连接;
- Database.Connnection.Open();
下面详解。
传递到Context的连接
EF6之前版本
有两个接受Connection的构造方法:
public DbContext(DbConnection existingConnection, bool contextOwnsConnection) public DbContext(DbConnection existingConnection, DbCompiledModel model, bool contextOwnsConnection)
原标题:Entity Framework中的连接管理
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。