FeedBuilder.SaveItemChange Method

Saves an item change to the feed.

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

'Declaration
Public Sub SaveItemChange ( _
	saveChangeAction As SaveChangeAction, _
	itemChange As ItemChange, _
	saveChangeContext As SaveChangeContext, _
	itemDataMergerDelegate As ItemDataMerger _
)
'Usage
Dim instance As FeedBuilder
Dim saveChangeAction As SaveChangeAction
Dim itemChange As ItemChange
Dim saveChangeContext As SaveChangeContext
Dim itemDataMergerDelegate As ItemDataMerger

instance.SaveItemChange(saveChangeAction, _
	itemChange, saveChangeContext, 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 Nothing if no merging is required.

ExceptionCondition
ArgumentNullException

saveChangeContext or itemChange is a Nothing.

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: