FullEnumerationChangeBatch Constructor (SyncIdFormatGroup, SyncKnowledge, ForgottenKnowledge, SyncId)

Initializes a new instance of the FullEnumerationChangeBatch class that contains the specified ID format schema, the knowledge from the destination provider, forgotten knowledge from the source provider, and the closed lower bound of the range of item IDs to enumerate.

Namespace:  Microsoft.Synchronization
Assembly:  Microsoft.Synchronization (in Microsoft.Synchronization.dll)

public:
FullEnumerationChangeBatch(
	SyncIdFormatGroup^ idFormats, 
	SyncKnowledge^ destinationKnowledge, 
	ForgottenKnowledge^ sourceForgottenKnowledge, 
	SyncId^ fullEnumerationLowerBound
)

Parameters

idFormats
Type: Microsoft.Synchronization::SyncIdFormatGroup
The ID format schema of the provider.
destinationKnowledge
Type: Microsoft.Synchronization::SyncKnowledge
The knowledge from the destination provider.
sourceForgottenKnowledge
Type: Microsoft.Synchronization::ForgottenKnowledge
The forgotten knowledge of the source provider.
fullEnumerationLowerBound
Type: Microsoft.Synchronization::SyncId
The closed lower bound of the range of item IDs to enumerate. This is the same lower bound as that passed by Sync Framework to [M:Microsoft.Synchronization.KnowledgeSyncProvider.GetFullEnumerationChangeBatch(System.UInt32,Microsoft.Synchronization.SyncId,Microsoft.Synchronization.SyncKnowledge,System.Object@).]

ExceptionCondition
ArgumentNullException

idFormats, destinationKnowledge, sourceForgottenKnowledge, or fullEnumerationLowerBound is a nullptr.

Show: