Interface ISyncChangeBatchBase
Représente les métadonnées d'un ensemble de modifications.
Syntaxe
interface ISyncChangeBatchBase : IUnknown
Membres
Méthodes ISyncChangeBatchBase |
Description |
---|---|
Obtient un objet IEnumSyncChanges qui énumère les modifications d'élément contenues dans ce lot de modifications. |
|
Obtient un indicateur qui signale si les modifications dans ce lot de modifications sont le dernier lot d'une session de synchronisation. |
|
Obtient l'estimation du travail pour le lot. |
|
Obtient l'estimation du travail restant pour la session. |
|
Ouvre un groupe ordonné dans le lot de modifications. Ce groupe est ordonné par ID d'élément. |
|
Ferme un groupe ordonné précédemment ouvert dans le lot de modifications. |
|
Ajoute une modification d'élément spécifiée au groupe qui est actuellement ouvert. |
|
Obtient la connaissance que le réplica de destination apprend lorsque le fournisseur de destination applique les modifications de ce lot de modifications. |
|
Obtient la connaissance minimale qu'un fournisseur de destination doit avoir pour traiter ce lot de modifications. |
|
Obtient la connaissance oubliée du réplica source. |
|
Définit un indicateur qui signale qu'il n'existe plus de modifications à énumérer dans la session de synchronisation. |
|
Définit l'estimation du travail pour la session. |
|
Définit l'estimation du travail restant pour le lot. |
|
Sérialise le lot de modifications en tableau d'octets. |
Notes
ISyncChangeBatchBase est l'interface de base pour les lots de modifications. En général, elle est remplacée par une interface dérivée, telle qu'ISyncChangeBatch pour une synchronisation de connaissance et ISyncFullEnumerationChangeBatch pour une synchronisation d'énumération complète.
Spécifications
En-tête : Synchronization.h