Componentes de proveedor simples de Sync Framework

Los componentes de proveedor simple de Sync Framework se han diseñado para simplificar el proceso de creación de un proveedor y para habilitar escenarios en los que una réplica no puede realizar el seguimiento de los cambios en su almacén de datos. Para obtener más información, vea Implementar un proveedor simple personalizado.

En esta sección

Las interfaces siguientes están diseñadas para las réplicas que no admiten cualquier tipo de seguimiento de cambios.

Interfaz IFullEnumerationCallback

Interfaz IFullEnumerationSyncProvider

Las interfaces siguientes están diseñadas para las réplicas que admiten el seguimiento de cambios basado en delimitadores. Un delimitador es normalmente un momento determinado. Cambia una vez se ha sincronizado un delimitador especificado durante una sesión concreta.

Interfaz IAnchorChangeDetectionCallback

Interfaz IAnchorSyncProvider

Las interfaces siguientes admiten la enumeración completa y el seguimiento de cambios basado en delimitadores.

Estructura CHANGE_UNIT_SET

Interfaz IFilteredSimpleSyncProvider

Estructura CHANGE_UNIT_VERSION_RULE

Interfaz IGlobalIdHandler

Estructura CONFLICT_INFORMATION

Interfaz IItemFieldsEnumerator

Estructura FIELD_VALUE

Interfaz IMetadataSchemaCallback

Estructura IDENTITY_RULE

Interfaz IRecoverableErrorCallback

Estructura ITEM_CHANGE

Interfaz ISimpleSyncColumnFilter

Estructura ITEM_FIELDS

Interfaz ISimpleSyncEvents

Estructura ITEM_METADATA_SCHEMA

Interfaz ISimpleSyncProvider

Estructura SIMPLE_SYNC_FIELD_DEFINITION

Interfaz ISimpleSyncProviderConcurrencyConflictResolver

Enumeración ITEM_CHANGE_TYPE

Interfaz ISimpleSyncProviderConstraintConflictResolver

Enumeración CONCURRENCY_CONFLICT_TYPE

Interfaz ISimpleSyncProviderManagedWrapper

Enumeración PROVIDER_FRAMEWORK_DELETE_MODE

Interfaz ISimpleSyncSessionState

Enumeración PROVIDER_FRAMEWORK_FILTER_FLAGS

Interfaz ISimpleSyncServices

Unión FIELD_VALUE_UNION

 

Códigos de error

Los componentes de proveedor simple utilizan un conjunto de errores personalizados para notificar los problemas. Para obtener más información, vea Códigos de error de proveedor simple.

Vea también

Conceptos

API no administrada de Sync Framework
Implementar un proveedor simple personalizado