Compartilhar via


Componentes de provedor simples do Sync Framework

Os componentes de provedor simples do Sync Framework são desenvolvidos para simplificar o processo de criação de um provedor e para permitir cenários em que uma réplica não pode controlar alterações em seu repositório de dados. Para obter mais informações, consulte Implementando um provedor personalizado simples.

Nesta seção

As interfaces a seguir são desenvolvidas para réplicas que não dão suporte para nenhum tipo de controle de alterações.

Interface IFullEnumerationCallback

Interface IFullEnumerationSyncProvider

As interfaces a seguir são desenvolvidas para réplicas que dão suporte para o controle de alterações baseado em âncora. Uma âncora geralmente é um ponto no tempo. As alterações depois de uma âncora especificada são sincronizadas durante uma sessão específica.

Interface IAnchorChangeDetectionCallback

Interface IAnchorSyncProvider

As interfaces a seguir dão suporte para a enumeração completa e o controle de alterações baseado em âncora.

Estrutura CHANGE_UNIT_SET

Interface IFilteredSimpleSyncProvider

Estrutura CHANGE_UNIT_VERSION_RULE

Interface IGlobalIdHandler

Estrutura CONFLICT_INFORMATION

Interface IItemFieldsEnumerator

Estrutura FIELD_VALUE

Interface IMetadataSchemaCallback

Estrutura IDENTITY_RULE

Interface IRecoverableErrorCallback

Estrutura ITEM_CHANGE

Interface ISimpleSyncColumnFilter

Estrutura ITEM_FIELDS

Interface ISimpleSyncEvents

Estrutura ITEM_METADATA_SCHEMA

Interface ISimpleSyncProvider

Estrutura SIMPLE_SYNC_FIELD_DEFINITION

Interface ISimpleSyncProviderConcurrencyConflictResolver

Enumeração ITEM_CHANGE_TYPE

Interface ISimpleSyncProviderConstraintConflictResolver

Enumeração CONCURRENCY_CONFLICT_TYPE

Interface ISimpleSyncProviderManagedWrapper

Enumeração PROVIDER_FRAMEWORK_DELETE_MODE

Interface ISimpleSyncSessionState

Enumeração PROVIDER_FRAMEWORK_FILTER_FLAGS

Interface ISimpleSyncServices

União FIELD_VALUE_UNION

 

Códigos de erro

Os componentes do provedor simples usam um conjunto de erros personalizados para relatar problemas. Para obter mais informações, consulte Códigos de erro de provedor simples.

Consulte também

Conceitos

API não gerenciada do Sync Framework
Implementando um provedor personalizado simples