ISynchronousNotifyingChangeApplier Interface

Represents a change applier that examines a set of changes from a source provider, detects conflicts with items in the destination replica, and makes calls to a registered change applier target to save changes or save conflicts as appropriate.


interface ISynchronousNotifyingChangeApplier : IUnknown

ISynchronousChangeApplier methods

Description

ISynchronousNotifyingChangeApplier::GetChangeApplierInfo

Serializes the change applier data into a byte array.

ISynchronousNotifyingChangeApplier::LoadChangeApplierInfo

Loads change applier data from a byte array that contains serialized data from another change applier.

ISynchronousNotifyingChangeApplier::ApplyChanges

Performs conflict detection, conflict handling, and change application for a batch of changes.

ISynchronousNotifyingChangeApplier::ApplyFullEnumerationChanges

Performs conflict detection, conflict handling, and change application for a batch of changes as part of a full enumeration.

Header: Synchronization.h

Show: