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.
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@).]
| Exception | Condition |
|---|---|
| ArgumentNullException | idFormats, destinationKnowledge, sourceForgottenKnowledge, or fullEnumerationLowerBound is a nullptr. |
Show: