Compartilhar via


Interface IConflictLogWriter

Quando implementado por uma classe derivada, representa um leitor que salva conflitos em um log de conflitos.

interface IConflictLogWriter : IUnknown

Membros

Método IConflictLogWriter Descrição

IConflictLogWriter::SaveConflict

Salva informações sobre uma alteração que causou um conflito de simultaneidade.

IConflictLogWriter::SaveConstraintConflict

Salva informações sobre uma alteração que causou um conflito de restrição.

Comentários

A implementação de IMemoryConflictLog que é fornecido pelo Sync Framework usa uma interface IConflictLogWriter para salvar conflitos em um log de conflitos persistente quando IMemoryConflictLog::Persist é chamado.

As assinaturas do método IConflictLogWriter têm uma correspondência exata com as dos métodos ISynchronousNotifyingChangeApplierTarget::SaveConflict e ISynchronousNotifyingChangeApplierTarget2::SaveConstraintConflict de forma que um provedor de destino possa usar a mesma implementação para todas essas interfaces.

Requisitos

Cabeçalho: Synchronization.h

Consulte também

Conceitos

Componentes principais do Sync Framework
Registrando em log e gerenciando conflitos