Share via


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)

Syntax

'Declaration
Public Sub New ( _
    idFormats As SyncIdFormatGroup, _
    destinationKnowledge As SyncKnowledge, _
    sourceForgottenKnowledge As ForgottenKnowledge, _
    fullEnumerationLowerBound As SyncId _
)
'Usage
Dim idFormats As SyncIdFormatGroup
Dim destinationKnowledge As SyncKnowledge
Dim sourceForgottenKnowledge As ForgottenKnowledge
Dim fullEnumerationLowerBound As SyncId

Dim instance As New FullEnumerationChangeBatch(idFormats, _
    destinationKnowledge, sourceForgottenKnowledge, _
    fullEnumerationLowerBound)
public FullEnumerationChangeBatch(
    SyncIdFormatGroup idFormats,
    SyncKnowledge destinationKnowledge,
    ForgottenKnowledge sourceForgottenKnowledge,
    SyncId fullEnumerationLowerBound
)
public:
FullEnumerationChangeBatch(
    SyncIdFormatGroup^ idFormats, 
    SyncKnowledge^ destinationKnowledge, 
    ForgottenKnowledge^ sourceForgottenKnowledge, 
    SyncId^ fullEnumerationLowerBound
)
new : 
        idFormats:SyncIdFormatGroup * 
        destinationKnowledge:SyncKnowledge * 
        sourceForgottenKnowledge:ForgottenKnowledge * 
        fullEnumerationLowerBound:SyncId -> FullEnumerationChangeBatch
public function FullEnumerationChangeBatch(
    idFormats : SyncIdFormatGroup, 
    destinationKnowledge : SyncKnowledge, 
    sourceForgottenKnowledge : ForgottenKnowledge, 
    fullEnumerationLowerBound : SyncId
)

Parameters

  • 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@).]

Exceptions

Exception Condition
ArgumentNullException

idFormats, destinationKnowledge, sourceForgottenKnowledge, or fullEnumerationLowerBound is a null reference (Nothing in Visual Basic).

See Also

Reference

FullEnumerationChangeBatch Class

FullEnumerationChangeBatch Overload

Microsoft.Synchronization Namespace