Classe SyncProvider

Quando sottoposto a override da una classe derivata, rappresenta un provider di sincronizzazione.

Spazio dei nomi: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in microsoft.synchronization.dll)

Sintassi

'Dichiarazione
<CLSCompliantAttribute(True)> _
Public MustInherit Class SyncProvider
'Utilizzo
Dim instance As SyncProvider
[CLSCompliantAttribute(true)] 
public abstract class SyncProvider
[CLSCompliantAttribute(true)] 
public ref class SyncProvider abstract
/** @attribute CLSCompliantAttribute(true) */ 
public abstract class SyncProvider
CLSCompliantAttribute(true) 
public abstract class SyncProvider

Osservazioni

I provider di sincronizzazione espongono determinati archivi dati a una community di sincronizzazione.

In genere, questa classe non viene ereditata direttamente. Gli implementatori di provider ereditano invece da uno dei relativi tipi derivati, ad esempio KnowledgeSyncProvider.

Gerarchia di ereditarietà

System.Object
  Microsoft.Synchronization.SyncProvider
     Microsoft.Synchronization.Data.ClientSyncProvider
     Microsoft.Synchronization.Data.ServerSyncProvider
     Microsoft.Synchronization.KnowledgeSyncProvider
     Microsoft.Synchronization.SimpleProviders.SimpleSyncProvider

Thread Safety

Tutti i membri statici pubblici (Shared in Visual Basic) di questo tipo sono thread safe. I membri di istanza non hanno garanzia di essere thread safe.

Vedere anche

Riferimento

Membri SyncProvider
Spazio dei nomi Microsoft.Synchronization