【问题标题】:Entity Framework 4.0 - Versioning实体框架 4.0 - 版本控制
【发布时间】:2013-04-25 13:15:49
【问题描述】:

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

EF4.0 是否存在此功能?如果是这样,是否有任何关于如何设置的资源?如果它不存在,我有什么替代方法来处理 2 个用户同时编辑一个对象的同一个实例?

【问题讨论】:

    标签: c# .net entity-framework .net-4.0 entity-framework-4


    【解决方案1】:

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

    编辑:更新链接。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-10-17
    • 1970-01-01
    • 2013-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多