ISimpleSyncProvider Interface
Represents a simple provider that is used to synchronize a replica. You will typically implement IAnchorSyncProvider or IFullEnumerationSyncProvider.
ISimpleSyncProvider method | Description |
|---|---|
When overridden in a derived class, called by the Sync Framework runtime at the start of each session. This method is called only once before calls to other provider methods or properties. | |
Called by the Sync Framework runtime to return an ISyncMetadataStore object for a replica. | |
Enables the Sync Framework runtime to pass a callback that is used to add an ITEM_METADATA_SCHEMA object. | |
Returns the version number for the simple provider. | |
Called by the Sync Framework runtime to load the change data for the item with the specified key. | |
Called to release the memory that was allocated to the specified ITEM_FIELDS object. | |
Called by the Sync Framework runtime to insert an item into the destination store. | |
Called by the Sync Framework runtime to update an item in the destination store. | |
Called by the Sync Framework runtime to delete an item from the destination store. | |
Called by the Sync Framework runtime at the end of each session unless a session is ended because of an error. |