Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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