ItemChange Constructor (SyncIdFormatGroup, SyncId, SyncId, ChangeKind, SyncVersion, SyncVersion)

Initializes a new instance of the ItemChange class that contains the specified ID format schema, replica ID, item ID, change kind, creation version, and change version.

Namespace:  Microsoft.Synchronization
Assembly:  Microsoft.Synchronization (in Microsoft.Synchronization.dll)

public:
ItemChange(
	SyncIdFormatGroup^ idFormats, 
	SyncId^ replicaId, 
	SyncId^ itemId, 
	ChangeKind changeKind, 
	SyncVersion^ creationVersion, 
	SyncVersion^ changeVersion
)

Parameters

idFormats
Type: Microsoft.Synchronization::SyncIdFormatGroup
The ID format schema of the provider.
replicaId
Type: Microsoft.Synchronization::SyncId
The ID of the replica that originated this change.
itemId
Type: Microsoft.Synchronization::SyncId
The ID of the item that was changed.
changeKind
Type: Microsoft.Synchronization::ChangeKind
The type of change that was made to the item.
creationVersion
Type: Microsoft.Synchronization::SyncVersion
The creation version of the item.
changeVersion
Type: Microsoft.Synchronization::SyncVersion
The change version of the item.

ExceptionCondition
ArgumentNullException

idFormats or changeVersion is a nullptr.

Show: