Interface ISynchronousNotifyingChangeApplierTarget
Quando implementada por uma classe derivada, representa um objeto que pode salvar conflitos e alterações de itens em uma réplica.
interface ISynchronousNotifyingChangeApplierTarget : IUnknown
Membros
Métodos ISynchronousNotifyingChangeApplierTarget | Descrição |
---|---|
Obtém o esquema do formato da ID para o provedor. |
|
Obtém um objeto que pode ser usado para recuperar dados de item a partir de uma réplica. |
|
ISynchronousNotifyingChangeApplierTarget::GetCurrentTickCount |
Incrementa a contagem em escala e retorna a nova contagem em escala. |
ISynchronousNotifyingChangeApplierTarget::GetDestinationVersion |
Obtém a versão de um item armazenado na réplica de destino. |
Salva uma alteração do item no repositório de itens. |
|
ISynchronousNotifyingChangeApplierTarget::SaveChangeWithChangeUnits |
Salva uma alteração de item que contém alterações da unidade de alteração no repositório de itens. |
Salva informações sobre uma alteração que causou um conflito. |
|
Salva o conhecimento para o escopo atual. |
Comentários
Esta interface deve ser implementada pelo provedor de destino quando estiver usando um objeto ISynchronousNotifyingChangeApplier para ajudar a aplicar as alterações à réplica de destino. O objeto ISynchronousNotifyingChangeApplierTarget é passado para o método ISynchronousNotifyingChangeApplier::ApplyChanges. Então o objeto ISynchronousNotifyingChangeApplier chama os métodos ISynchronousNotifyingChangeApplierTarget para salvar alterações e conflitos na réplica de destino.
Requisitos
Cabeçalho: Synchronization.h