Interfaz IConflictLogAccess

Cuando lo implementa una clase derivada, representa el acceso a un registro de conflictos para que un aplicador de cambios pueda administrar los conflictos del registro.

interface IConflictLogAccess: IUnknown

Miembros

Método de IConflictLogAccess Descripción

IConflictLogAccess::DeleteConflicts

Quita los conflictos especificados del registro.

IConflictLogAccess::GetItemConflicts

Obtiene una lista que contiene todos los conflictos del registro o solo los conflictos identificados por la lista de elementos solicitados especificada.

IConflictLogAccess::GetConflictsByConflictingItemId

Obtiene una lista que contiene todos los conflictos del registro o solo los conflictos que están en conflicto con al menos uno de los elementos de la lista de elementos solicitados especificada.

IConflictLogAccess::GetAllConflicts

Obtiene una lista que contiene todos los conflictos del registro.

Notas

Normalmente, el proveedor de destino implementa IConflictLogAccess.

Para aprovechar la ayuda del aplicador de cambios en la administración de conflictos, el proveedor de destino pasa un objeto IConflictLogAccess al método ISynchronousNotifyingChangeApplier2::ApplyChanges. Durante el procesamiento de este método, el aplicador de cambios resuelve los conflictos y quita los conflictos obsoletos del registro.

Requisitos

Encabezado: Synchronization.h

Vea también

Conceptos

Componentes principales de Sync Framework
Registrar y administrar conflictos