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.