Interfaccia ISyncChangeBatchBase
Rappresenta i metadati per un set di modifiche.
interface ISyncChangeBatchBase : IUnknown
Membri
Metodi ISyncChangeBatchBase | Descrizione |
---|---|
Ottiene un oggetto IEnumSyncChanges che enumera le modifiche dell'elemento in questo batch di modifiche. |
|
Ottiene un flag che indica se le modifiche in questo batch di modifiche rappresentano l'ultimo batch di una sessione di sincronizzazione. |
|
Ottiene la stima del lavoro per il batch. |
|
Ottiene la stima del lavoro rimanente per la sessione. |
|
Apre un gruppo ordinato nel batch di modifiche. Questo gruppo è ordinato in base all'ID elemento. |
|
Chiude un gruppo ordinato aperto in precedenza nel batch di modifiche. |
|
Aggiunge una modifica dell'elemento specificata al gruppo attualmente aperto. |
|
Ottiene la conoscenza acquisita dalla replica di destinazione all'applicazione delle modifiche di questo batch di modifiche da parte del provider di destinazione. |
|
Ottiene la conoscenza minima richiesta a un provider di destinazione per elaborare questo batch di modifiche. |
|
Ottiene la conoscenza dimenticata della replica di origine. |
|
Imposta un flag che indica che le modifiche da enumerare nella sessione di sincronizzazione sono terminate. |
|
Imposta la stima del lavoro per la sessione. |
|
Imposta la stima del lavoro rimanente per il batch. |
|
Serializza il batch di modifiche in una matrice di byte. |
Osservazioni
ISyncChangeBatchBase è l'interfaccia di base per i batch di modifiche sottoposta a override da un'interfaccia derivata, ad esempio ISyncChangeBatch per una sincronizzazione della conoscenza e ISyncFullEnumerationChangeBatch per una sincronizzazione dell'enumerazione completa.
Requisiti
Intestazione: Synchronization.h