Compartilhar via


Classe SimpleSyncProvider

Representa um provedor simples que é usado para sincronizar uma réplica. Você normalmente estenderá FullEnumerationSimpleSyncProvider ou AnchorEnumerationSimpleSyncProvider.

Namespace: Microsoft.Synchronization.SimpleProviders
Assembly: Microsoft.Synchronization.SimpleProviders (em microsoft.synchronization.simpleproviders.dll)

Sintaxe

'Declaração
Public MustInherit Class SimpleSyncProvider
    Inherits SyncProvider
'Uso
Dim instance As SimpleSyncProvider
public abstract class SimpleSyncProvider : SyncProvider
public ref class SimpleSyncProvider abstract : public SyncProvider
public abstract class SimpleSyncProvider extends SyncProvider
public abstract class SimpleSyncProvider extends SyncProvider

Comentários

A API de provedor simples foi desenvolvida principalmente para dois tipos de réplicas:

  • Réplicas que não dão suporte a qualquer tipo de rastreamento de alterações. Esse tipo de réplica usa um provedor de enumeração completa (FullEnumerationSimpleSyncProvider), que enumera todos os itens da réplica de origem sempre que a sincronização ocorre.

  • Réplicas que dão suporte ao rastreamento de alterações baseado em âncora. Esse tipo de réplica usa um provedor baseado em âncora (AnchorEnumerationSimpleSyncProvider), que enumera os itens da réplica de origem alterados depois que uma âncora específica foi definida, que normalmente é um momento determinado.

Para obter mais informações sobre provedores simples, consulte Como criar um provedor simples gerenciado. Para obter mais informações sobre provedores personalizados em geral, consulte Conceitos básicos sobre provedores personalizados, principalmente a seção "Decidindo entre um provedor simples e um provedor padrão".

Hierarquia de herança

System.Object
   Microsoft.Synchronization.SyncProvider
    Microsoft.Synchronization.SimpleProviders.SimpleSyncProvider
       Microsoft.Synchronization.SimpleProviders.AnchorEnumerationSimpleSyncProvider
       Microsoft.Synchronization.SimpleProviders.FullEnumerationSimpleSyncProvider

Segurança de thread

Qualquer membro estático público (Compartilhado no Visual Basic) deste tipo é protegido por thread. Não há garantia de que qualquer membro de instância esteja protegido por thread.

Consulte também

Referência

Membros SimpleSyncProvider
Namespace Microsoft.Synchronization.SimpleProviders