无法坚持对象

时间:2015-08-20 10:30:54

标签: c# devexpress xaf

当我的应用程序使用并在不同的应用程序中修改了我的应用程序时出现错误,我得到了这个问题。任何人都可以提供更好的解决方案来解决这个问题。

错误: System.ArgumentException:无法持久保存该对象。它被另一个应用程序修改或删除(清除)。

由于

1 个答案:

答案 0 :(得分:0)

抛出此异常以避免丢失其他用户引入的更改。您可以通过OptimisticLockingAttribute关闭此行为。在这种情况下,引入更改的最后一个用户将获胜。有关其他信息,请参阅Optimistic Concurrency Control帮助主题。 如果您不希望丢失更改,则可以捕获LockingException并执行所需的操作,而不是抛出异常。

相关讨论: How to obtain an available object and lock it to prevent other users from modifying it

相关问题