在Entity Framework中没有附加列的情况下处理并发

时间:2014-01-07 09:33:44

标签: c# entity-framework

是否有可能在Entity Framework中处理并发而不添加此MSDN-article中所述的其他列? 只描述了我必须更改数据库结构的解决方案,但是无法更改我正在使用的数据库,因此我需要另一种可能性。

修改
冲突应该乐观。有几个(几百个)表,所以我正在寻找的是一个更通用的解决方案,而不是特定于一个表。

1 个答案:

答案 0 :(得分:0)

根据这个:Handling Concurrency with the Entity Framework

  

配置实体框架以包含每个的原始值   UpdateDelete命令的Where子句中表中的列

     

如果你想要实现这种并发方法,你必须这样做   标记要跟踪的实体中的所有非主键属性   通过向其添加ConcurrencyCheck属性来实现并发性