ItemChange-Konstruktor (SyncIdFormatGroup, SyncId, SyncId, ChangeKind, SyncVersion, IEnumerable(ChangeUnitChange))

Initialisiert eine neue Instanz der ItemChange-Klasse, die das angegebene ID-Formatschema sowie die angegebene Replikat-ID, Element-ID, den Änderungstyp, die Erstellungsversion und die Auflistung der Änderungseinheit enthält.

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

Syntax

'Declaration
Public Sub New ( _
    idFormats As SyncIdFormatGroup, _
    replicaId As SyncId, _
    itemId As SyncId, _
    changeKind As ChangeKind, _
    creationVersion As SyncVersion, _
    changeUnitChanges As IEnumerable(Of ChangeUnitChange) _
)
'Usage
Dim idFormats As SyncIdFormatGroup
Dim replicaId As SyncId
Dim itemId As SyncId
Dim changeKind As ChangeKind
Dim creationVersion As SyncVersion
Dim changeUnitChanges As IEnumerable(Of ChangeUnitChange)

Dim instance As New ItemChange(idFormats, _
    replicaId, itemId, changeKind, creationVersion, _
    changeUnitChanges)
public ItemChange(
    SyncIdFormatGroup idFormats,
    SyncId replicaId,
    SyncId itemId,
    ChangeKind changeKind,
    SyncVersion creationVersion,
    IEnumerable<ChangeUnitChange> changeUnitChanges
)
public:
ItemChange(
    SyncIdFormatGroup^ idFormats, 
    SyncId^ replicaId, 
    SyncId^ itemId, 
    ChangeKind changeKind, 
    SyncVersion^ creationVersion, 
    IEnumerable<ChangeUnitChange^>^ changeUnitChanges
)
new : 
        idFormats:SyncIdFormatGroup * 
        replicaId:SyncId * 
        itemId:SyncId * 
        changeKind:ChangeKind * 
        creationVersion:SyncVersion * 
        changeUnitChanges:IEnumerable<ChangeUnitChange> -> ItemChange
public function ItemChange(
    idFormats : SyncIdFormatGroup, 
    replicaId : SyncId, 
    itemId : SyncId, 
    changeKind : ChangeKind, 
    creationVersion : SyncVersion, 
    changeUnitChanges : IEnumerable<ChangeUnitChange>
)

Parameter

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

idFormats oder changeUnitChanges ist NULL.

ArgumentOutOfRangeException

changeUnitChanges ist nicht leer, und changeKind entspricht Deleted.

Siehe auch

Verweis

ItemChange Klasse

ItemChange-Member

ItemChange-Überladung

Microsoft.Synchronization-Namespace