Класс ObjectChangeConflict
Указывает сведения о несоответствия между текущее значение одного или нескольких полей в элемент списка клиентов и текущие значения полей базы данных.
Иерархия наследования
System.Object
Microsoft.SharePoint.Linq.ObjectChangeConflict
Пространство имен: Microsoft.SharePoint.Linq
Сборка: Microsoft.SharePoint.Linq (в Microsoft.SharePoint.Linq.dll)
Синтаксис
'Декларация
Public NotInheritable Class ObjectChangeConflict
'Применение
Dim instance As ObjectChangeConflict
public sealed class ObjectChangeConflict
Замечания
ObjectChangeConflict представляет собой набор из одного или нескольких несоответствий для элемента списка. Свойство MemberConflicts содержит объект для каждого поля (или свойства), текущее значение отличается от значения в базе данных. Один или несколько из этих дочерних объектов может представлять поле, для которого имеется конфликт параллелизма подлинной; Текущее значение в базе данных не соответствует значение, оно имело после его последнего извлечения текущего процесса клиента.
Может возникнуть конфликт, если элемент был удален другим процессом с момента текущего процесса извлечения его запроса и время текущего процесса, называемого SubmitChanges. В этом случае свойство MemberConflicts будет равно null.
Потокобезопасность
Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.