ObjectChangeConflict Class
Specifies information about discrepancies between the current client value of one or more fields in a list item and the current database values of the fields.
Inheritance Hierarchy
System.Object
Microsoft.SharePoint.Linq.ObjectChangeConflict
Namespace: Microsoft.SharePoint.Linq
Assembly: Microsoft.SharePoint.Linq (in Microsoft.SharePoint.Linq.dll)
Syntax
'Declaration
Public NotInheritable Class ObjectChangeConflict
'Usage
Dim instance As ObjectChangeConflict
public sealed class ObjectChangeConflict
Remarks
A ObjectChangeConflict represents a set of one or more discrepancies for a list item. The MemberConflicts property holds an object for each field (or property) whose current value is different from the value it has in the database. One or more of these child objects may represent a field for which there is a genuine concurrency conflict; that is, the current value in the database does not match the value the field had when the current client process last retrieved it.
There can also be a conflict if the item was deleted by another process between the time the current process retrieved it with a query and the time the current process called SubmitChanges. In that case, the MemberConflicts property will be null.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.