Compartilhar via


Construtor ItemChange (SyncIdFormatGroup, SyncId, SyncId, SyncId, SyncVersion, SyncVersion)

Inicializa uma nova instância da classe ItemChange que representa uma marca de exclusão de mesclagem, usando o esquema de formato de ID, a ID de réplica, a ID de item, a ID de item vencedor, a versão de criação e a versão de alteração especificados.

Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (em microsoft.synchronization.dll)

Sintaxe

'Declaração
Public Sub New ( _
    idFormats As SyncIdFormatGroup, _
    replicaId As SyncId, _
    itemId As SyncId, _
    winnerId As SyncId, _
    creationVersion As SyncVersion, _
    changeVersion As SyncVersion _
)
'Uso
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
)
public ItemChange (
    SyncIdFormatGroup idFormats, 
    SyncId replicaId, 
    SyncId itemId, 
    SyncId winnerId, 
    SyncVersion creationVersion, 
    SyncVersion changeVersion
)
public function ItemChange (
    idFormats : SyncIdFormatGroup, 
    replicaId : SyncId, 
    itemId : SyncId, 
    winnerId : SyncId, 
    creationVersion : SyncVersion, 
    changeVersion : SyncVersion
)

Parâmetros

  • idFormats
    O esquema de formato de ID do provedor.
  • replicaId
    A ID da réplica que originou esta alteração.
  • itemId
    A ID do item antes da mesclagem. Também chamada ID perdedora.
  • winnerId
    A ID do item após a mesclagem. Também chamada ID vencedora.
  • creationVersion
    A versão de criação do item identificada por itemId.
  • changeVersion
    A versão da alteração.

Exceções

Tipo de exceção Condição

ArgumentNullException

Um dos parâmetros é um nulo.

SyncIdFormatMismatchException

replicaId ou itemId ou winnerId não tem o formato especificado por idFormats.

Comentários

Uma marca de exclusão de mesclagem é usada para indicar que os itens conflitantes com IDs diferentes foram mesclados em um item identificado pela ID vencedora. A marca de exclusão de mesclagem indica que a ID de item perdedora refere-se ao mesmo item que a ID de item vencedora. Para obter mais informações, consulte Detectando e solucionando conflitos de restrição.

Consulte também

Referência

Classe ItemChange
Membros ItemChange
Namespace Microsoft.Synchronization