IProviderSyncServices Interface
Creates objects that are used by synchronization providers. Empty objects and objects that are initialized by using serialized data can be created.
IProviderSyncServices methods | Description |
|---|---|
Initializes the IProviderSyncServices object. This method must be called before any of the other IProviderSyncServices methods. | |
Creates a change applier that can be used by a destination provider to process changes to be applied to its replica. | |
Creates an IReplicaKeyMap object for a given replica. | |
Creates an IReplicaKeyMap object and initializes it by using serialized data. | |
Creates an empty ISyncKnowledge object that belongs to a specified replica. | |
Creates an ISyncKnowledge object and initializes it by using serialized data. | |
Creates an empty IForgottenKnowledge object that belongs to a replica. | |
Creates an IForgottenKnowledge object and initializes it by using serialized data. | |
Creates an ISyncChangeBatch object that a provider can use to manage change enumeration. | |
Creates an ISyncFullEnumerationChangeBatch object that a provider can use to manage change enumeration for a full enumeration. | |
Creates an ISyncChangeBatch object and initializes it by using serialized data. | |
IProviderSyncServices::DeserializeFullEnumerationChangeBatch | Creates an ISyncFullEnumerationChangeBatch object and initializes it by using serialized data. |
Creates an IRecoverableErrorData object. This object contains additional error about a recoverable error. | |
IProviderSyncServices::CreateDestinationChangeVersionsBuilder | Creates an IDestinationChangeVersionsBuilder object. This object can be used to build an enumerable list of item change metadata. |
Creates an ISyncChange object or an ISyncChangeBuilder object. |