ChangeUnitChange Constructor

Initializes a new instance of the ChangeUnitChange class.

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

Syntax

'Declaration
Public Sub New ( _
    idFormats As SyncIdFormatGroup, _
    changeUnitId As SyncId, _
    changeUnitVersion As SyncVersion _
)
'Usage
Dim idFormats As SyncIdFormatGroup
Dim changeUnitId As SyncId
Dim changeUnitVersion As SyncVersion

Dim instance As New ChangeUnitChange(idFormats, _
    changeUnitId, changeUnitVersion)
public ChangeUnitChange(
    SyncIdFormatGroup idFormats,
    SyncId changeUnitId,
    SyncVersion changeUnitVersion
)
public:
ChangeUnitChange(
    SyncIdFormatGroup^ idFormats, 
    SyncId^ changeUnitId, 
    SyncVersion^ changeUnitVersion
)
new : 
        idFormats:SyncIdFormatGroup * 
        changeUnitId:SyncId * 
        changeUnitVersion:SyncVersion -> ChangeUnitChange
public function ChangeUnitChange(
    idFormats : SyncIdFormatGroup, 
    changeUnitId : SyncId, 
    changeUnitVersion : SyncVersion
)

Parameters

Exceptions

Exception Condition
ArgumentNullException

idFormats or changeUnitVersion is a null reference (Nothing in Visual Basic).

SyncIdFormatMismatchException
  • changeUnitId.IsVariableLength differs from idFormats.IsVariableLength,

  • changeUnitId is variable length and is longer than idFormats,

  • changeUnitId has an invalid length,

—or—

  • changeUnitId is not variable length and is a different length than idFormats.

See Also

Reference

ChangeUnitChange Class

Microsoft.Synchronization Namespace