Метод DataContext.SubmitChanges (ConflictMode, Boolean)
Сохраняется в базе данных изменения, сделанные текущим пользователем для одного или нескольких списков, используя режим указанного сбоя и указанного указание должна быть увеличена версии список измененных элементов; или при обнаружении конфликта параллелизма, заполняет свойство ChangeConflicts .
Пространство имен: Microsoft.SharePoint.Linq
Сборка: Microsoft.SharePoint.Linq (в Microsoft.SharePoint.Linq.dll)
Синтаксис
'Декларация
Public Sub SubmitChanges ( _
failureMode As ConflictMode, _
systemUpdate As Boolean _
)
'Применение
Dim instance As DataContext
Dim failureMode As ConflictMode
Dim systemUpdate As Boolean
instance.SubmitChanges(failureMode, systemUpdate)
public void SubmitChanges(
ConflictMode failureMode,
bool systemUpdate
)
Параметры
failureMode
Тип: Microsoft.SharePoint.Linq.ConflictModeЗначение, указывающее, когда конфликт параллелизма следует остановить остановить запись изменений в базе данных контента.
systemUpdate
Тип: System.Booleantrue увеличивает версии измененного элемента false , чтобы увеличить его.
Исключения
Исключение | Условие |
---|---|
InvalidOperationException | ObjectTrackingEnabled — false - или - По крайней мере один конфликт в ChangeConflicts с момента последнего вызова SubmitChanges() не разрешается. |
ChangeConflictException | Имеется конфликт параллелизма. |