Interface ISynchronousNotifyingChangeApplierTarget
En cas d'implémentation par une classe dérivée, représente un objet qui peut enregistrer des conflits et des modifications d'élément dans un réplica.
interface ISynchronousNotifyingChangeApplierTarget : IUnknown
Membres
Méthodes ISynchronousNotifyingChangeApplierTarget | Description |
---|---|
Obtient le schéma du format d'ID du fournisseur. |
|
Obtient un objet qui peut être utilisé pour récupérer des données d'élément d'un réplica. |
|
ISynchronousNotifyingChangeApplierTarget::GetCurrentTickCount |
Incrémente le nombre de cycles et retourne le nouveau nombre de cycles. |
ISynchronousNotifyingChangeApplierTarget::GetDestinationVersion |
Obtient la version d'un élément stocké dans le réplica de destination. |
Enregistre une modification d'élément dans le magasin d'éléments. |
|
ISynchronousNotifyingChangeApplierTarget::SaveChangeWithChangeUnits |
Enregistre une modification d'élément qui contient des modifications d'unité de modification dans le magasin d'éléments. |
Enregistre des informations sur une modification qui a provoqué un conflit. |
|
Enregistre la connaissance pour l'étendue active. |
Notes
Cette interface doit être implémentée par le fournisseur de destination lorsqu'il utilise un objet ISynchronousNotifyingChangeApplier pour mieux appliquer les modifications au réplica de destination. L'objet ISynchronousNotifyingChangeApplierTarget est transmis à la méthode ISynchronousNotifyingChangeApplier::ApplyChanges. L'objet ISynchronousNotifyingChangeApplier appelle ensuite les méthodes ISynchronousNotifyingChangeApplierTarget pour enregistrer les modifications et conflits sur le réplica de destination.
Spécifications
En-tête : Synchronization.h