ISaveChangeContext Interface

Represents information about a change that is being applied.


interface ISaveChangeContext : IUnknown

ISaveChangeContext methods

Description

ISaveChangeContext::GetChangeData

Gets an object that represents the item data from the source provider.

ISaveChangeContext::GetKnowledgeForScope

Gets objects that represent the knowledge and forgotten knowledge that is learned by the replica when this change is applied.

ISaveChangeContext::GetChangeFromDestinationVersions

Gets an object that contains the original version that the destination provider supplied to the change applier.

ISaveChangeContext::SetRecoverableErrorOnChange

Indicates that a recoverable error occurred when data for this item was saved to the item store.

SetRecoverableErrorOnChange must be called before GetKnowledgeForScope.

Header: Synchronization.h

Show: