FullEnumerationChangeBatch Constructor (SyncIdFormatGroup, SyncKnowledge, ForgottenKnowledge, SyncId, FilterInfo)
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, the closed lower bound of the range of item IDs to enumerate, and the filter that is used to control which changes are included in the change batch.
Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in Microsoft.Synchronization.dll)
Syntax
'Declaration
Public Sub New ( _
idFormats As SyncIdFormatGroup, _
destinationKnowledge As SyncKnowledge, _
sourceForgottenKnowledge As ForgottenKnowledge, _
fullEnumerationLowerBound As SyncId, _
filterInfo As FilterInfo _
)
'Usage
Dim idFormats As SyncIdFormatGroup
Dim destinationKnowledge As SyncKnowledge
Dim sourceForgottenKnowledge As ForgottenKnowledge
Dim fullEnumerationLowerBound As SyncId
Dim filterInfo As FilterInfo
Dim instance As New FullEnumerationChangeBatch(idFormats, _
destinationKnowledge, sourceForgottenKnowledge, _
fullEnumerationLowerBound, filterInfo)
public FullEnumerationChangeBatch(
SyncIdFormatGroup idFormats,
SyncKnowledge destinationKnowledge,
ForgottenKnowledge sourceForgottenKnowledge,
SyncId fullEnumerationLowerBound,
FilterInfo filterInfo
)
public:
FullEnumerationChangeBatch(
SyncIdFormatGroup^ idFormats,
SyncKnowledge^ destinationKnowledge,
ForgottenKnowledge^ sourceForgottenKnowledge,
SyncId^ fullEnumerationLowerBound,
FilterInfo^ filterInfo
)
new :
idFormats:SyncIdFormatGroup *
destinationKnowledge:SyncKnowledge *
sourceForgottenKnowledge:ForgottenKnowledge *
fullEnumerationLowerBound:SyncId *
filterInfo:FilterInfo -> FullEnumerationChangeBatch
public function FullEnumerationChangeBatch(
idFormats : SyncIdFormatGroup,
destinationKnowledge : SyncKnowledge,
sourceForgottenKnowledge : ForgottenKnowledge,
fullEnumerationLowerBound : SyncId,
filterInfo : FilterInfo
)
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@).]
- filterInfo
Type: Microsoft.Synchronization.FilterInfo
The filter that is used to control which changes are included in the change batch.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | idFormats, destinationKnowledge, sourceForgottenKnowledge, fullEnumerationLowerBound, or filterInfo is a null reference (Nothing in Visual Basic). |
See Also
Reference
FullEnumerationChangeBatch Class