ISaveChangeContext Interface

Represents information about a change that is being applied.

interface ISaveChangeContext : IUnknown

Members

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.

Remarks

SetRecoverableErrorOnChange must be called before GetKnowledgeForScope.

Requirements

Header: Synchronization.h

See Also

Concepts

Sync Framework Core Components