Partilhar via


Construtor MemoryConflictLog (SyncIdFormatGroup, IConflictLogAccess, IConflictLogWriter)

Inicializa uma nova instância da classe MemoryConflictLog usando o esquema de formato da ID, o leitor de log de conflitos e o gravador de log de conflitos especificados.

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

Sintaxe

'Declaração
Public Sub New ( _
    idFormats As SyncIdFormatGroup, _
    conflictLogAccess As IConflictLogAccess, _
    conflictLogWriter As IConflictLogWriter _
)
'Uso
Dim idFormats As SyncIdFormatGroup
Dim conflictLogAccess As IConflictLogAccess
Dim conflictLogWriter As IConflictLogWriter

Dim instance As New MemoryConflictLog(idFormats, conflictLogAccess, conflictLogWriter)
public MemoryConflictLog (
    SyncIdFormatGroup idFormats,
    IConflictLogAccess conflictLogAccess,
    IConflictLogWriter conflictLogWriter
)
public:
MemoryConflictLog (
    SyncIdFormatGroup^ idFormats, 
    IConflictLogAccess^ conflictLogAccess, 
    IConflictLogWriter^ conflictLogWriter
)
public MemoryConflictLog (
    SyncIdFormatGroup idFormats, 
    IConflictLogAccess conflictLogAccess, 
    IConflictLogWriter conflictLogWriter
)
public function MemoryConflictLog (
    idFormats : SyncIdFormatGroup, 
    conflictLogAccess : IConflictLogAccess, 
    conflictLogWriter : IConflictLogWriter
)

Parâmetros

  • idFormats
    O esquema de formato da ID do provedor.
  • conflictLogAccess
    O leitor de log de conflitos que representa o log de conflitos do provedor.
  • conflictLogWriter
    O gravador de log de conflitos que representa o log de conflitos do provedor.

Exceções

Tipo de exceção Condição

ArgumentNullException

idFormats é um referência nula (Nothing no Visual Basic).

Comentários

Quando esse construtor é usado, as cadeias de objeto MemoryConflictLog chamam os métodos de conflictLogReader. Isso permite que o aplicador de alterações localize e exclua conflitos no log de conflitos do provedor.

Além disso, o método Persist pode ser chamado depois que a sincronização tiver sido concluída, de modo a salvar qualquer novo conflito no log de conflitos que é representado por conflictLogWriter.

Consulte também

Referência

Classe MemoryConflictLog
Membros MemoryConflictLog
Namespace Microsoft.Synchronization