VictorStone

导航

 

2013年8月17日

摘要: 保存更改和管理并发(实体框架)默认情况下,实体框架 实现开放式并发模型。 这意味着在查询数据与更新数据之间,不对数据源中的数据保留锁。 实体框架 将对象更改保存到数据库中,但不检查并发。 对于可能出现高度并发的实体,建议为实体在概念层定义一个具有 ConcurrencyMode="fixed" 特性的属性,如下例中所示:在使用此特性时,实体框架 会检查数据库中的更改,然后再将更改保存到数据库中。 任何有冲突的更改都会引发 OptimisticConcurrencyException。 有关更多信息,请参见如何:在对象上下文中管理数据并发性(实体框架)。 定义使用存储过程更新 阅读全文
posted @ 2013-08-17 13:55 VictorStone 阅读(1420) 评论(0) 推荐(1) 编辑