ISyncChangeBatchWithPrerequisite Interface

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

Syntax

interface ISyncChangeBatchWithPrerequisite : ISyncChangeBatchBase

Members

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.

Remarks

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

Requirements

Header: Synchronization.h

See Also

Concepts

Sync Framework Core Components