2010-10-18 163 views
4

这是可以用EF4.0实现吗?我过去曾经使用NHibernate,并且可以将时间戳列标记为'版本'列,并且它会强制实施并发。实体框架4.0 - 版本

此功能是否适用于EF4.0?如果确实如此,有没有关于如何设置的资源?如果它不存在,我还需要处理2个用户同时编辑同一个对象实例的替代方案吗?

回答

4

EF处理并发的财产属性的基础与乐观模型中的所有权利(没有记录阻挡进取,检查字段值进行更新时没开封)。检查例如http://blogs.u2u.be/diederik/post/2010/05/04/Optimistic-concurrency-using-a-SQL-Timestamp-in-Entity-Framework-40.aspx

编辑:更新的链接。

+0

这正是我所期待的。谢谢。 – Brandon 2010-10-18 14:54:27

+1

http://blogs.u2u.be/diederik/post/2010/05/04/Optimistic-concurrency-using-a-SQL-Timestamp-in-Entity-Framework-40.aspx – 2013-04-08 17:16:44