![]() |
1
5
这实际上是一个关于并发性的问题:如何让多个用户修改相同的业务对象,并确信他们的每一次编辑都会成功保存。 如果要将对象存储在缓存中,则可以创建部分对象以包含“IsDirty”布尔属性。选中某个项时,将相关对象的IsDirty属性设置为true。 处理并发的方法有很多种,您可以尝试的一种方法是在检查项时检查IsDirty属性。如果属性为false,则将属性设置为true。如果属性已经为true,则向用户发回一个错误。保存对象后,将IsDirty属性重置回false。 当您尝试更复杂地使用为保存对象而创建的规则时,事情会变得越来越复杂。 |
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |