ISyncChangeBatchWithPrerequisite Interface

Represents metadata about a change batch that is based on the prerequisite knowledge associated with the change batch.


interface ISyncChangeBatchWithPrerequisite : ISyncChangeBatchBase

ISyncChangeBatchWithPrerequisite method

Description

ISyncChangeBatchWithPrerequisite::SetPrerequisiteKnowledge

Sets the minimum knowledge that a destination provider is required to have to process this change batch.

ISyncChangeBatchWithPrerequisite::GetLearnedKnowledgeWithPrerequisite

Gets the knowledge that the destination replica learns when the destination provider applies all the changes in this change batch, based on the prerequisite knowledge of the change batch.

ISyncChangeBatchWithPrerequisite::GetLearnedForgottenKnowledge

Gets the forgotten knowledge that the destination replica learns when the destination provider applies all the changes in this change batch during recovery synchronization.

An ISyncChangeBatchWithPrerequisite object can be obtained by passing IID_ISyncChangeBatchWithPrerequisite to the QueryInterface method of an ISyncChangeBatchBase object.

Header: Synchronization.h

Show: