Поделиться через


Метод ItemMetadata.SetMergeWinnerIdOnDeletedItem

При переопределении в производном классе устанавливает идентификатор победившего элемента в отметку полного удаления слиянием.

Пространство имен: Microsoft.Synchronization.MetadataStorage
Сборка: Microsoft.Synchronization.MetadataStorage (в microsoft.synchronization.metadatastorage.dll)

Синтаксис

'Декларация
Public MustOverride Sub SetMergeWinnerIdOnDeletedItem ( _
    winnerId As SyncId _
)
'Применение
Dim instance As ItemMetadata
Dim winnerId As SyncId

instance.SetMergeWinnerIdOnDeletedItem(winnerId)
public abstract void SetMergeWinnerIdOnDeletedItem (
    SyncId winnerId
)
public:
virtual void SetMergeWinnerIdOnDeletedItem (
    SyncId^ winnerId
) abstract
public abstract void SetMergeWinnerIdOnDeletedItem (
    SyncId winnerId
)
public abstract function SetMergeWinnerIdOnDeletedItem (
    winnerId : SyncId
)

Параметры

  • winnerId
    Идентификатор победившего элемента является элементом, содержащим объединенные данные.

Замечания

Отметка полного удаления слиянием создается в том случае, если конфликт ограничения разрешен слиянием двух конфликтующих элементов. Когда конфликт ограничения разрешен слиянием, в качестве победителя выбирается элемент, имеющий меньший идентификатор. Для объединенного элемента используется идентификатор выигравшего элемента. Отметка полного удаления слиянием отслеживает, чтобы идентификатор проигравшего элемента указывал на тот же элемент, что и идентификатор победителя в сообществе синхронизации. Отметка полного удаления слиянием имеет те же метаданные, что и отметка полного удаления для удаленного элемента, плюс идентификатор элемента победителя.

См. также

Справочник

Класс ItemMetadata
Элементы ItemMetadata
Пространство имен Microsoft.Synchronization.MetadataStorage