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


Метод ChangeBatchBase.AddChanges

Добавляет указанный набор изменений элементов к открытой в настоящее время группе.

Пространство имен: Microsoft.Synchronization
Сборка: Microsoft.Synchronization (в microsoft.synchronization.dll)

Синтаксис

'Декларация
Public Sub AddChanges ( _
    changes As IEnumerable(Of ItemChange) _
)
'Применение
Dim instance As ChangeBatchBase
Dim changes As IEnumerable(Of ItemChange)

instance.AddChanges(changes)
public void AddChanges (
    IEnumerable<ItemChange> changes
)
public:
void AddChanges (
    IEnumerable<ItemChange^>^ changes
)
public void AddChanges (
    IEnumerable<ItemChange> changes
)
public function AddChanges (
    changes : IEnumerable<ItemChange>
)

Параметры

  • changes
    Набор изменений элементов, добавляемый к открытой в настоящее время группе.

Исключения

Тип исключения Условие

ChangeBatchIsReadOnlyException

Пакет изменений уже был отправлен стороне, применяющей изменения, или сеансу синхронизации. Изменения нельзя добавлять в пакет после того, как он отправлен.

Замечания

Перед добавлением изменений элементов в объект ChangeBatchBase необходимо открыть группу, вызвав метод BeginOrderedGroup или BeginUnorderedGroup объекта ChangeBatch. В противном случае этот метод создает исключение InvalidOperationException.

См. также

Справочник

Класс ChangeBatchBase
Элементы ChangeBatchBase
Пространство имен Microsoft.Synchronization