Interfaz IKnowledgeSyncProvider

Representa un proveedor de sincronización que usa el conocimiento para realizar la sincronización.

interface ISynchronousSyncProvider : ISynchronousDataProxy

Miembros

Métodos de ISynchronousSyncProvider Descripción

IKnowledgeSyncProvider::BeginSession

Notifica al proveedor que se está uniendo a una sesión de sincronización.

IKnowledgeSyncProvider::GetSyncBatchParameters

Obtiene el número de cambios de elementos que se incluirán en los lotes de cambios, y el conocimiento actual para el ámbito de sincronización.

IKnowledgeSyncProvider::GetChangeBatch

Obtiene un lote de cambios que contiene metadatos de elemento para los elementos no contenidos en el conocimiento especificado del proveedor de destino.

IKnowledgeSyncProvider::GetFullEnumerationChangeBatch

Obtiene un lote de cambios que contiene metadatos de elemento para los elementos cuyos identificadores son mayores que el límite inferior especificado, como parte de una enumeración completa.

IKnowledgeSyncProvider::ProcessChangeBatch

Procesa un conjunto de cambios mediante la detección de conflictos y la aplicación de cambios al almacén de elementos.

IKnowledgeSyncProvider::ProcessFullEnumerationChangeBatch

Procesa un conjunto de cambios para una enumeración completa aplicando cambios al almacén de elementos.

IKnowledgeSyncProvider::EndSession

Notifica al proveedor que ha finalizado una sesión de sincronización en la que se dio de alta.

Notas

El primer método al que llama Sync Framework es BeginSession y el último método es EndSession. A todos los demás métodos de IKnowledgeSyncProvider se les llama entre estos dos métodos.

Requisitos

Encabezado: Synchronization.h

Vea también

Conceptos

Componentes principales de Sync Framework