MemberChangeConflict 类
指定数据库和前端的 Web 服务器-客户端值上的当前进程中其值的字段 (或多个列表项的元数据属性) 的值之间的差异的信息。
继承层次结构
System.Object
Microsoft.SharePoint.Linq.MemberChangeConflict
命名空间: Microsoft.SharePoint.Linq
程序集: Microsoft.SharePoint.Linq(位于 Microsoft.SharePoint.Linq.dll 中)
语法
声明
Public NotInheritable Class MemberChangeConflict
用法
Dim instance As MemberChangeConflict
public sealed class MemberChangeConflict
备注
当调用SubmitChanges时, Microsoft SharePoint Foundation会检查以确定是否某一其他用户更改了同一列表项由于当前用户检索它。这就被所谓"并发冲突"。如果存在并发冲突,被创建一个ObjectChangeConflict对象。它具有子对象集合的MemberChangeConflict ;一个用于不同客户端 (前端 Web 服务器) 上的什么它当前是在数据库中的每个字段 (或属性) 的值。如果值已更改的客户端,则IsModified属性是true。如果该值已更改,由其他用户 (而非客户端, IsModified是false。由于并发冲突,至少一个MemberChangeConflict对象都代表另一个用户所做的更改。
很可能当前进程和另一个用户更改字段 (或属性) 的值。在这种情况下, IsModified属性为true。
线程安全性
该类型的任何公共 静态 (已共享 在 Visual Basic 中) 成员都是线程安全的。不保证任何实例成员都是线程安全的。