FeedBuilder.SaveItemChange Method

Saves an item change to the feed.

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

public void SaveItemChange(
	SaveChangeAction saveChangeAction,
	ItemChange itemChange,
	SaveChangeContext saveChangeContext,
	ItemDataMerger itemDataMergerDelegate
)

Parameters

saveChangeAction
Type: Microsoft.Synchronization.SaveChangeAction
The action to be performed for the change.
itemChange
Type: Microsoft.Synchronization.ItemChange
The item change to be saved.
saveChangeContext
Type: Microsoft.Synchronization.SaveChangeContext
Context information about the change to save.
itemDataMergerDelegate
Type: Microsoft.Synchronization.FeedSync.ItemDataMerger
An item data merger delegate that can be called to merge changes. Can be a null if no merging is required.

ExceptionCondition
ArgumentNullException

saveChangeContext or itemChange is a null.

This method helps a provider implement its SaveItemChange method.

If a ItemDataMerger delegate is passed in, the FeedSyncServices object will call it to merge FeedSync item data for any conflicts that are resolved as requiring a merge.

Show: