Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents metadata and data for a conflict that can be logged.
interface ILoggedConflict : IUnknown
Members
ILoggedConflict method | Description |
---|---|
Gets the ID of the replica that originated the change that caused the conflict. |
|
Gets the reason the conflict occurred, when this conflict is a constraint conflict. |
|
Gets the ID of the source item that caused the conflict. |
|
Gets the item ID of the item in the destination replica that conflicts with this item, when this conflict is a constraint conflict. |
|
Gets the item ID that is used to identify the merged item in the synchronization community, when this conflict is on a merge tombstone. |
|
Gets the change unit IDs of change units in the destination replica that conflict with change units in this item. |
|
Gets the version that is associated with this change. |
|
Gets the creation version of the source item. |
|
Gets flags that are associated with this change. |
|
Gets the knowledge to be learned if this change is applied. |
|
Gets the made-with knowledge for this change. |
|
Gets an object that can be used to retrieve item data. |
|
Indicates whether this conflict is temporary. |
Remarks
The destination provider may implement this interface, or use the implementation supplied by Sync Framework. To obtain an ILoggedConflict object that is implemented by Sync Framework, call IProviderSyncServices2::CreateLoggedConflict.
Requirements
Header: Synchronization.h