ItemMetadata.GetMergeWinnerId-Methode

Ruft, wenn in einer abgeleiteten Klasse überschrieben, die Element-ID ab, die verwendet wird, um das zusammengeführte Element in der Synchronisierungscommunity zu identifizieren.

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

Syntax

'Declaration
Public MustOverride Function GetMergeWinnerId As SyncId
'Usage
Dim instance As ItemMetadata
Dim returnValue As SyncId

returnValue = instance.GetMergeWinnerId
public abstract SyncId GetMergeWinnerId ()
public:
virtual SyncId^ GetMergeWinnerId () abstract
public abstract SyncId GetMergeWinnerId ()
public abstract function GetMergeWinnerId () : SyncId

Rückgabewert

Die Element-ID, die verwendet wird, um das zusammengeführte Element in der Synchronisierungscommunity zu identifizieren.

Hinweise

Ein Mergetombstone wird erstellt, wenn ein Einschränkungskonflikt aufgelöst wird, indem die zwei in Konflikt stehenden Elemente zusammengeführt werden. Wird ein Einschränkungskonflikt durch Zusammenführen aufgelöst, wird die kleinere Element-ID als vorrangige Element-ID ausgewählt. Das zusammengeführte Element wird anhand der vorrangigen Element-ID identifiziert. Der Mergetombstone verfolgt nach, ob von der nachrangigen Element-ID in der Synchronisierungscommunity dasselbe Element wie von der vorrangigen Element-ID identifiziert wird. Die Metadaten für einen Mergetombstone sind abgesehen von der vorrangigen Element-ID mit denen eines Tombstones für ein gelöschtes Element identisch.

Siehe auch

Verweis

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