Freigeben über


ItemMetadata.SetChangeUnitVersion-Methode

Legt, wenn in einer abgeleiteten Klasse überschrieben, die Version einer in diesem Element enthaltenen Änderungseinheit fest.

Namespace: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (in microsoft.synchronization.metadatastorage.dll)

Syntax

'Declaration
Public MustOverride Sub SetChangeUnitVersion ( _
    changeUnitId As SyncId, _
    changeUnitVersion As SyncVersion _
)
'Usage
Dim instance As ItemMetadata
Dim changeUnitId As SyncId
Dim changeUnitVersion As SyncVersion

instance.SetChangeUnitVersion(changeUnitId, changeUnitVersion)
public abstract void SetChangeUnitVersion (
    SyncId changeUnitId,
    SyncVersion changeUnitVersion
)
public:
virtual void SetChangeUnitVersion (
    SyncId^ changeUnitId, 
    SyncVersion^ changeUnitVersion
) abstract
public abstract void SetChangeUnitVersion (
    SyncId changeUnitId, 
    SyncVersion changeUnitVersion
)
public abstract function SetChangeUnitVersion (
    changeUnitId : SyncId, 
    changeUnitVersion : SyncVersion
)

Parameter

  • changeUnitId
    Die ID der Änderungseinheit.
  • changeUnitVersion
    Die Version der Änderungseinheit.

Ausnahmen

Ausnahmetyp Bedingung

ArgumentNullException

changeUnitId ist NULL.

InvalidOperationException

Das Element ist als gelöscht markiert.

SyncIdFormatMismatchException

Das Format von changeUnitId entspricht nicht dem vom Anbieter in SyncIdFormatGroup angegebenen Format.

Hinweise

Die Version einer Änderungseinheit enthält den Schlüssel des Replikats, das die letzte Änderung an der Änderungseinheit vorgenommen hat, sowie die Taktanzahl dieses Replikats zum Zeitpunkt der Änderung.

Siehe auch

Verweis

ItemMetadata-Klasse
ItemMetadata-Member
Microsoft.Synchronization.MetadataStorage-Namespace