ISyncChangeBatch interface (winsync.h)
Represents metadata for a set of changes.
Inheritance
The ISyncChangeBatch interface inherits from ISyncChangeBatchBase. ISyncChangeBatch also has these types of members:
Methods
The ISyncChangeBatch interface has these methods.
ISyncChangeBatch::AddLoggedConflict Adds metadata that represents a conflict to the change batch. |
ISyncChangeBatch::BeginUnorderedGroup Opens an unordered group in the change batch. Item changes in this group can be in any order. |
ISyncChangeBatch::EndUnorderedGroup Closes a previously opened unordered group in the change batch. |
Remarks
Change batches are used by synchronization providers to communicate metadata for item changes from a source provider to a destination provider. The source provider enumerates changes and adds a specified number of them to a change batch. The change batch is then sent to the destination provider. The destination provider enumerates the changes in the change batch and applies them to its item store.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7 [desktop apps only] |
Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
Target Platform | Windows |
Header | winsync.h |
See also
ISyncChangeBatchAdvanced Interface
ISyncChangeBatchBase Interface
ISyncChangeBatchBase2 Interface