Classe RelationalSyncProvider
Abstrai um provedor de sincronização genérico que se comunica com um banco de dados e protege o agente de sincronização contra a implementação específica do banco de dados.
Esta API não é compatível com CLS.
Namespace: Microsoft.Synchronization.Data
Assembly: Microsoft.Synchronization.Data (em Microsoft.Synchronization.Data.dll)
Sintaxe
'Declaração
<CLSCompliantAttribute(False)> _
Public MustInherit Class RelationalSyncProvider _
Inherits KnowledgeSyncProvider _
Implements IDisposable
'Uso
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
Comentários
Na maioria dos casos, os aplicativos usarão uma das classes que herdam desta classe: SqlSyncProvider, SqlCeSyncProvider ou DbSyncProvider.
Hierarquia de herança
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
Segurança de thread
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.