Freigeben über


ItemMetadata.GetChangeUnitVersion-Methode

Ruft, wenn in einer abgeleiteten Klasse überschrieben, die Version einer in dem Element enthaltenen Änderungseinheit ab.

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

Syntax

'Declaration
Public MustOverride Function GetChangeUnitVersion ( _
    changeUnitId As SyncId _
) As SyncVersion
'Usage
Dim instance As ItemMetadata
Dim changeUnitId As SyncId
Dim returnValue As SyncVersion

returnValue = instance.GetChangeUnitVersion(changeUnitId)
public abstract SyncVersion GetChangeUnitVersion (
    SyncId changeUnitId
)
public:
virtual SyncVersion^ GetChangeUnitVersion (
    SyncId^ changeUnitId
) abstract
public abstract SyncVersion GetChangeUnitVersion (
    SyncId changeUnitId
)
public abstract function GetChangeUnitVersion (
    changeUnitId : SyncId
) : SyncVersion

Parameter

  • changeUnitId
    Die ID der Änderungseinheit.

Rückgabewert

Die Version einer Änderungseinheit, die in diesem Element enthalten ist.

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