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


Метод 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.Boolean

    true увеличивает версии измененного элемента false , чтобы увеличить его.

Исключения

Исключение Условие
InvalidOperationException

ObjectTrackingEnabled — false

- или -

По крайней мере один конфликт в ChangeConflicts с момента последнего вызова SubmitChanges() не разрешается.

ChangeConflictException

Имеется конфликт параллелизма.

См. также

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

DataContext класс

Элементы DataContext

Перегрузка SubmitChanges

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