繁体   English   中英

实体框架4.0 - 版本控制

[英]Entity Framework 4.0 - Versioning

这可以用EF4.0实现吗? 我以前使用过NHibernate,您可以将时间戳列标记为“版本”列,它将强制执行并发。

EF4.0是否存在此功能? 如果是的话,有没有关于如何设置它的资源? 如果它不存在,我有什么办法可以处理2个用户同时编辑同一个对象实例?

EF可以在逐个属性的基础上使用乐观模型处理并发(没有记录阻塞,在更新时没有检查字段值)。 检查例如http://blogs.u2u.be/diederik/post/2010/05/04/Optimistic-concurrency-using-a-SQL-Timestamp-in-Entity-Framework-40.aspx

编辑:更新链接。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM