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 |
---|---|
Ottiene lo schema del formato dell'ID del provider. |
|
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. |
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. |
Salva informazioni su una modifica che ha causato un conflitto. |
|
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