Condividi tramite


Interfaccia ISynchronousNotifyingChangeApplierTarget

In caso di implementazione da parte di una classe derivata, rappresenta un oggetto che può salvare modifiche di elemento e conflitti in una replica.

interface ISynchronousNotifyingChangeApplierTarget : IUnknown

Membri

Metodi ISynchronousNotifyingChangeApplierTarget Descrizione

ISynchronousNotifyingChangeApplierTarget::GetIdParameters

Ottiene lo schema del formato dell'ID del provider.

ISynchronousNotifyingChangeApplierTarget::GetDataRetriever

Ottiene un oggetto che può essere utilizzato per recuperare dati dell'elemento da una replica.

ISynchronousNotifyingChangeApplierTarget::GetCurrentTickCount

Incrementa il conteggio e restituisce il nuovo conteggio.

ISynchronousNotifyingChangeApplierTarget::GetDestinationVersion

Ottiene la versione di un elemento archiviato nella replica di destinazione.

ISynchronousNotifyingChangeApplierTarget::SaveChange

Salva una modifica dell'elemento nell'archivio di elementi.

ISynchronousNotifyingChangeApplierTarget::SaveChangeWithChangeUnits

Salva una modifica dell'elemento che contiene modifiche dell'unità di modifica all'archivio di elementi.

ISynchronousNotifyingChangeApplierTarget::SaveConflict

Salva informazioni su una modifica che ha causato un conflitto.

ISynchronousNotifyingChangeApplierTarget::SaveKnowledge

Salva la conoscenza per l'ambito corrente.

Osservazioni

Questa interfaccia deve essere implementata dal provider di destinazione quando viene utilizzato un oggetto ISynchronousNotifyingChangeApplier per consentire di applicare le modifiche alla replica di destinazione. L'oggetto ISynchronousNotifyingChangeApplierTarget viene passato al metodo ISynchronousNotifyingChangeApplier::ApplyChanges, L'oggetto ISynchronousNotifyingChangeApplier chiama quindi i metodi ISynchronousNotifyingChangeApplierTarget per salvare modifiche e conflitti nella replica di destinazione.

Requisiti

Intestazione: Synchronization.h

Vedere anche

Concetti

Componenti principali di Sync Framework