Events
May 19, 6 PM - May 23, 12 AM
Calling all developers, creators, and AI innovators to join us in Seattle @Microsoft Build May 19-22.
Register todayThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Represents metadata for a set of changes.
The ISyncChangeBatch interface inherits from ISyncChangeBatchBase. ISyncChangeBatch also has these types of members:
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. |
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.
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 |
ISyncChangeBatchAdvanced Interface
ISyncChangeBatchBase Interface
ISyncChangeBatchBase2 Interface
Events
May 19, 6 PM - May 23, 12 AM
Calling all developers, creators, and AI innovators to join us in Seattle @Microsoft Build May 19-22.
Register today