Compartir a través de


Interfaz IKnowledgeSyncProvider

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

Sintaxis

interface IKnowledgeSyncProvider : ISyncProvider

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. El último método es EndSession. Al resto de los métodos IKnowledgeSyncProvider se les llama entre estos dos métodos.

Requisitos

Encabezado: Synchronization.h

Vea también

Otros recursos

Componentes principales de Sync Framework