Partager via


Classe SimpleSyncProvider

Représente un fournisseur simple utilisé pour synchroniser un réplica. Vous développerez en général FullEnumerationSimpleSyncProvider ou AnchorEnumerationSimpleSyncProvider.

Espace de noms :  Microsoft.Synchronization.SimpleProviders
Assembly :  Microsoft.Synchronization.SimpleProviders (dans Microsoft.Synchronization.SimpleProviders.dll)

Syntaxe

'Déclaration
Public MustInherit Class SimpleSyncProvider _
    Inherits SyncProvider _
    Implements IKnowledgeSyncProviderConverter
'Utilisation
Dim instance As SimpleSyncProvider
public abstract class SimpleSyncProvider : SyncProvider, 
    IKnowledgeSyncProviderConverter
public ref class SimpleSyncProvider abstract : public SyncProvider, 
    IKnowledgeSyncProviderConverter
[<AbstractClassAttribute>]
type SimpleSyncProvider =  
    class
        inherit SyncProvider
        interface IKnowledgeSyncProviderConverter
    end
public abstract class SimpleSyncProvider extends SyncProvider implements IKnowledgeSyncProviderConverter

Notes

L'API de fournisseur simple est principalement conçue pour les deux types de réplicas suivants :

  • Réplicas qui ne prennent en charge aucune sorte de suivi des modifications. Ce type de réplica utilise un fournisseur d'énumération complète (FullEnumerationSimpleSyncProvider), qui énumère tous les éléments du réplica source à chaque synchronisation.

  • Réplicas qui prennent en charge le suivi des modifications par ancrage. Ce type de réplica utilise un fournisseur basé sur les ancres (AnchorEnumerationSimpleSyncProvider), qui énumère les éléments du réplica source ayant été modifiés après qu'une ancre spécifique a été définie (généralement une limite dans le temps).

Pour plus d'informations sur les fournisseurs simples, consultez Procédure : créer un fournisseur simple managé. Pour plus d'informations sur les fournisseurs personnalisés en général, consultez Principes de base des fournisseurs personnalisés notamment la section « Fournisseur simple ou fournisseur standard ».

Hiérarchie d'héritage

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

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Membres SimpleSyncProvider

Espace de noms Microsoft.Synchronization.SimpleProviders