ChangeUnitVersionDefinition-Konstruktor

Initialisiert eine neue Instanz der ChangeUnitVersionDefinition-Klasse, die das angegebene ID-Format, die Änderungseinheit-ID und die Versionsfeld-ID enthält.

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

Syntax

'Declaration
Public Sub New ( _
    idFormats As SyncIdFormatGroup, _
    changeUnitId As SyncId, _
    versionFieldIds As IEnumerable(Of UInteger) _
)
'Usage
Dim idFormats As SyncIdFormatGroup
Dim changeUnitId As SyncId
Dim versionFieldIds As IEnumerable(Of UInteger)

Dim instance As New ChangeUnitVersionDefinition(idFormats, _
    changeUnitId, versionFieldIds)
public ChangeUnitVersionDefinition(
    SyncIdFormatGroup idFormats,
    SyncId changeUnitId,
    IEnumerable<uint> versionFieldIds
)
public:
ChangeUnitVersionDefinition(
    SyncIdFormatGroup^ idFormats, 
    SyncId^ changeUnitId, 
    IEnumerable<unsigned int>^ versionFieldIds
)
new : 
        idFormats:SyncIdFormatGroup * 
        changeUnitId:SyncId * 
        versionFieldIds:IEnumerable<uint32> -> ChangeUnitVersionDefinition
public function ChangeUnitVersionDefinition(
    idFormats : SyncIdFormatGroup, 
    changeUnitId : SyncId, 
    versionFieldIds : IEnumerable<uint>
)

Parameter

Ausnahmen

Ausnahme Bedingung
SyncIdFormatMismatchException

changeUnitId hat ein Bytearray mit einer nicht erwarteten Länge enthalten.

ArgumentNullException

idFormats, changeUnitId oder versionFieldIds ist NULL.

ArgumentOutOfRangeException

versionFieldIds enthielt keine weiteren Versionfeld-IDs.

Siehe auch

Verweis

ChangeUnitVersionDefinition Klasse

ChangeUnitVersionDefinition-Member

Microsoft.Synchronization.SimpleProviders-Namespace