Partager via


Classe RelationalSyncProvider

Extrait un fournisseur de synchronisation générique qui communique avec une base de données et qui protège l'agent de synchronisation contre l'implémentation spécifique de la base de données.

Cette API n'est pas conforme CLS. 

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

Syntaxe

'Déclaration
<CLSCompliantAttribute(False)> _
Public MustInherit Class RelationalSyncProvider _
    Inherits KnowledgeSyncProvider _
    Implements IDisposable
'Utilisation
Dim instance As RelationalSyncProvider
[CLSCompliantAttribute(false)]
public abstract class RelationalSyncProvider : KnowledgeSyncProvider, 
    IDisposable
[CLSCompliantAttribute(false)]
public ref class RelationalSyncProvider abstract : public KnowledgeSyncProvider, 
    IDisposable
[<AbstractClassAttribute>]
[<CLSCompliantAttribute(false)>]
type RelationalSyncProvider =  
    class
        inherit KnowledgeSyncProvider
        interface IDisposable
    end
public abstract class RelationalSyncProvider extends KnowledgeSyncProvider implements IDisposable

Notes

Dans la plupart des cas, les applications utiliseront l'une des classes qui hérite de cette classe : SqlSyncProvider, SqlCeSyncProvider, ou DbSyncProvider.

Hiérarchie d'héritage

System. . :: . .Object
  Microsoft.Synchronization. . :: . .SyncProvider
    Microsoft.Synchronization. . :: . .KnowledgeSyncProvider
      Microsoft.Synchronization.Data..::..RelationalSyncProvider
        Microsoft.Synchronization.Data. . :: . .DbSyncProvider
        Microsoft.Synchronization.Data.SqlServer. . :: . .SqlSyncProvider
        Microsoft.Synchronization.Data.SqlServerCe. . :: . .SqlCeSyncProvider

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 RelationalSyncProvider

Espace de noms Microsoft.Synchronization.Data