Поделиться через


Простой поставщик Sync Framework

Компоненты простого поставщика платформы Sync Framework разработаны для упрощения процесса создания поставщика и использования сценариев, при которых реплика не может отследить изменения в собственном хранилище данных. Дополнительные сведения см. в разделе Реализация простого пользовательского поставщика.

В этом разделе

Следующие интерфейсы разработаны для реплик, которые не поддерживают ни один из типов отслеживания изменений.

Интерфейс IFullEnumerationCallback

Интерфейс IFullEnumerationSyncProvider

Следующие интерфейсы разработаны для реплик, которые поддерживают отслеживание изменений на основе привязок. Привязка обычно является моментом времени. Изменения после заданной привязки, синхронизируемые во время данного сеанса.

Интерфейс IAnchorChangeDetectionCallback

Интерфейс IAnchorSyncProvider

Следующие интерфейсы поддерживают полное перечисление и отслеживание изменений на основе привязок.

Структура CHANGE_UNIT_SET

Интерфейс IFilteredSimpleSyncProvider

Структура CHANGE_UNIT_VERSION_RULE

Интерфейс IGlobalIdHandler

Структура CONFLICT_INFORMATION

Интерфейс IItemFieldsEnumerator

Структура FIELD_VALUE

Интерфейс IMetadataSchemaCallback

Структура IDENTITY_RULE

Интерфейс IRecoverableErrorCallback

Структура ITEM_CHANGE

Интерфейс ISimpleSyncColumnFilter

Структура ITEM_FIELDS

Интерфейс ISimpleSyncEvents

Структура ITEM_METADATA_SCHEMA

Интерфейс ISimpleSyncProvider

Структура SIMPLE_SYNC_FIELD_DEFINITION

Интерфейс ISimpleSyncProviderConcurrencyConflictResolver

Перечисление ITEM_CHANGE_TYPE

Интерфейс ISimpleSyncProviderConstraintConflictResolver

Перечисление CONCURRENCY_CONFLICT_TYPE

Интерфейс ISimpleSyncProviderManagedWrapper

Перечисление PROVIDER_FRAMEWORK_DELETE_MODE

Интерфейс ISimpleSyncSessionState

Перечисление PROVIDER_FRAMEWORK_FILTER_FLAGS

Интерфейс ISimpleSyncServices

FIELD_VALUE_UNION Union

 

Коды ошибок

Компоненты простого поставщика используют для сообщения о проблемах набор пользовательских ошибок. Дополнительные сведения см. в разделе Коды ошибок простого поставщика.

См. также

Основные положения

Неуправляемый API для платформы Sync Framework
Реализация простого пользовательского поставщика