Поделиться через


Класс 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) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.

См. также

Справочные материалы

Элементы ObjectChangeConflict

Пространство имен Microsoft.SharePoint.Linq