ICoreFragment interface (winsync.h)
Represents knowledge of all items in the scope for a specific set of change units.
Inheritance
The ICoreFragment interface inherits from the IUnknown interface. ICoreFragment also has these types of members:
Methods
The ICoreFragment interface has these methods.
ICoreFragment::GetColumnCount Gets the number of columns that are contained in this knowledge fragment. |
ICoreFragment::GetRangeCount Gets the number of ranges that are contained in this knowledge fragment. |
ICoreFragment::NextColumn Returns the next change unit ID in the set of change unit IDs that this knowledge fragment applies to. |
ICoreFragment::NextRange Returns the next range that is contained in this knowledge fragment, and the clock vector that defines what is known about the items in the range. |
ICoreFragment::Reset Resets both the column and range enumerators to the beginning of their respective sets. |
Remarks
An ISyncKnowledge2 object contains one or more ICoreFragment objects, each of which contains knowledge that applies to a specific set of change units. Typically, one of the ICoreFragment objects contains no change unit IDs. The knowledge that is contained in the ICoreFragment object that contains no change unit IDs applies to all change unit IDs that are not otherwise contained in another ICoreFragment object.
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 |