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

Members

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.

Requirements

Header: Synchronization.h

See Also

Concepts

Sync Framework Core Components