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


Конструктор ItemChange (SyncIdFormatGroup, SyncId, SyncId, SyncId, SyncVersion, SyncVersion)

Инициализирует новый экземпляр класса ItemChange, представляющий отметку полного удаления слиянием, используя схему форматов идентификаторов, идентификатор реплики, идентификатор элемента, идентификатор выигравшего элемента, версию создания и версию изменения.

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

Синтаксис

'Декларация
Public Sub New ( _
    idFormats As SyncIdFormatGroup, _
    replicaId As SyncId, _
    itemId As SyncId, _
    winnerId As SyncId, _
    creationVersion As SyncVersion, _
    changeVersion As SyncVersion _
)
'Применение
Dim idFormats As SyncIdFormatGroup
Dim replicaId As SyncId
Dim itemId As SyncId
Dim winnerId As SyncId
Dim creationVersion As SyncVersion
Dim changeVersion As SyncVersion

Dim instance As New ItemChange(idFormats, _
    replicaId, itemId, winnerId, creationVersion, _
    changeVersion)
public ItemChange(
    SyncIdFormatGroup idFormats,
    SyncId replicaId,
    SyncId itemId,
    SyncId winnerId,
    SyncVersion creationVersion,
    SyncVersion changeVersion
)
public:
ItemChange(
    SyncIdFormatGroup^ idFormats, 
    SyncId^ replicaId, 
    SyncId^ itemId, 
    SyncId^ winnerId, 
    SyncVersion^ creationVersion, 
    SyncVersion^ changeVersion
)
new : 
        idFormats:SyncIdFormatGroup * 
        replicaId:SyncId * 
        itemId:SyncId * 
        winnerId:SyncId * 
        creationVersion:SyncVersion * 
        changeVersion:SyncVersion -> ItemChange
public function ItemChange(
    idFormats : SyncIdFormatGroup, 
    replicaId : SyncId, 
    itemId : SyncId, 
    winnerId : SyncId, 
    creationVersion : SyncVersion, 
    changeVersion : SyncVersion
)

Параметры

  • itemId
    Тип Microsoft.Synchronization. . :: . .SyncId
    Идентификатор элемента перед слиянием. Он также называется идентификатором проигравшего элемента.
  • winnerId
    Тип Microsoft.Synchronization. . :: . .SyncId
    Идентификатор элемента после слияния. Он также именуется идентификатором выигравшего элемента.

Исключения

Исключение Условие
ArgumentNullException

Параметр idFormats, changeVersion или winnerId имеет значение null Nothing nullptr unit пустая ссылка (Nothing в Visual Basic) .

SyncIdFormatMismatchException

replicaId, itemId или winnerId имеет формат, отличный от указанного в idFormats.

Замечания

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

См. также

Справочник

ItemChange Класс

Элементы ItemChange

Перегрузка ItemChange

Пространство имен Microsoft.Synchronization