Condividi tramite


IConflictLogAccess::DeleteConflicts

Rimuove i conflitti specificati dal log.

HRESULT DeleteConflicts(
  IEnumLoggedConflicts * pLoggedConflictsToBeDeleted);

Parametri

  • pLoggedConflictsToBeDeleted
    [in] Elenco dei conflitti da eliminare dal log.

Valore restituito

  • S_OK

  • Codici di errore determinati dall'utente

Osservazioni

L'implementazione di Sync Framework di questo metodo che viene fornito dall'oggetto IMemoryConflictLog tenta innanzitutto di eliminare i conflitti specificati dal log dei conflitti in memoria. Quando un conflitto non viene trovato nel log dei conflitti in memoria, viene chiamato il metodo DeleteConflicts del log dei conflitti del provider, se è stato specificato nella chiamata a Initialize.

Note per gli implementatori

Le implementazioni di questo metodo devono eliminare solo i conflitti elencati in pLoggedConflictsToBeDeleted. Non rimuovere gli altri conflitti che contengono elementi elencati in pLoggedConflictsToBeDeleted.

Vedere anche

Riferimento

Interfaccia IConflictLogAccess