ISaveChangeContext2 Interface

Represents additional information about a change that is being applied.

Syntax

interface ISaveChangeContext2 : IUnknown

Members

ISaveChangeContext2 method

Description

ISaveChangeContext2::GetConflictingItemId

Gets the item ID of the item in the destination replica that conflicts with the item to be applied when the change to be applied is the resolution of a constraint conflict.

ISaveChangeContext2::GetWinnerChange

Gets the metadata of the item to be applied when the change to be applied is the resolution of a constraint conflict.

ISaveChangeContext2::SetConstraintConflictOnChange

Reports that a constraint conflict occurred when the destination provider tried to apply the change to the destination replica.

Remarks

To obtain an ISaveChangeContext2 object, pass IID_ISaveChangeContext2 to the QueryInterface method of an ISaveChangeContext object.

Requirements

Header: Synchronization.h

See Also

Concepts

Sync Framework Core Components