Freigeben über


ChangeBatchBase.AddChanges-Methode

Fügt der gerade geöffneten Gruppe eine angegebene Gruppe von Elementänderungen hinzu.

Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in microsoft.synchronization.dll)

Syntax

'Declaration
Public Sub AddChanges ( _
    changes As IEnumerable(Of ItemChange) _
)
'Usage
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>
)

Parameter

  • changes
    Eine Gruppe von Elementänderungen, die der gerade geöffneten Gruppe hinzugefügt werden sollen.

Ausnahmen

Ausnahmetyp Bedingung

ChangeBatchIsReadOnlyException

Der Änderungsbatch wurde bereits an einen Änderungsanwender oder eine Synchronisierungssitzung gesendet. Nach dem Senden können dem Batch keine Änderungen mehr hinzugefügt werden.

Hinweise

Bevor Elementänderungen einem ChangeBatchBase-Objekt hinzugefügt werden können, muss eine Gruppe geöffnet werden. Dazu wird die BeginOrderedGroup-Methode oder die BeginUnorderedGroup-Methode des ChangeBatch-Objekts aufgerufen. Andernfalls löst diese Methode eine InvalidOperationException aus.

Siehe auch

Verweis

ChangeBatchBase-Klasse
ChangeBatchBase-Member
Microsoft.Synchronization-Namespace