我很困惑实体框架ObjectContext.AcceptAllChanges。问题是,谁正在接受谁正在进行更改?ObjectContext.AcceptAllChanges!谁在接受谁正在进行更改?
一般来说,如何控制Entity Framework中的事务和事务隔离?
我是一个新用户,所以我只能编辑我自己的问题.......
谢谢你们...阿克拉姆Shahda和拉吉斯拉夫Mrnka
现在我有EF印象虽然与旧时代的“连接,事务,ADO.Net,存储过程”样式数据库访问相比,它不增加任何价值功能,但可能会增加一些潜在的安全问题并添加一些管理工作DBA(因为连接字符串需要拥有所有表的权限),并且限制某些性能改进技术的使用,特别是在某些批处理数据库操作期间。
我很高兴我仍然可以通过“Enlist”(另一个微软新词,为什么他们不只是使用“use”)来管理我自己的连接,并保留相同级别的事务和事务隔离级别的控制, TransactionScope“,我可以选择我想要的隔离级别。
现在,我对 “ObjectContext.AcceptAllChanges” 问题是:
- 是谁做的改变?
- 谁正在接受更改?
感谢......
谢谢Akram Shahda和Ladislav Mrnka。 – BigMountainTiger 2011-04-13 20:50:37