Freigeben über


ChangeBatchBase.AddChange-Methode

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

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

Syntax

'Declaration
Public Sub AddChange ( _
    change As ItemChange _
)
'Usage
Dim instance As ChangeBatchBase
Dim change As ItemChange

instance.AddChange(change)
public void AddChange (
    ItemChange change
)
public:
void AddChange (
    ItemChange^ change
)
public void AddChange (
    ItemChange change
)
public function AddChange (
    change : ItemChange
)

Parameter

  • change
    Eine Elementänderung, die der gerade geöffneten Gruppe hinzugefügt werden soll.

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