SimpleSyncProvider-Klasse
Stellt einen einfachen Anbieter dar, der zur Synchronisierung eines Replikats verwendet wird. In der Regel erweitern Sie FullEnumerationSimpleSyncProvider oder AnchorEnumerationSimpleSyncProvider.
Namespace: Microsoft.Synchronization.SimpleProviders
Assembly: Microsoft.Synchronization.SimpleProviders (in Microsoft.Synchronization.SimpleProviders.dll)
Syntax
'Declaration
Public MustInherit Class SimpleSyncProvider _
Inherits SyncProvider _
Implements IKnowledgeSyncProviderConverter
'Usage
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
Hinweise
Die API für einfache Anbieter wurde in erster Linie für zwei Typen von Replikaten entwickelt:
Replikate, die keinerlei Änderungsnachverfolgung unterstützen. Dieser Replikattyp verwendet einen vollständigen Enumerationsanbieter (FullEnumerationSimpleSyncProvider), der bei jeder Synchronisierung alle Elemente des Quellreplikats auflistet.
Replikate, die ankerbasierte Änderungsnachverfolgung unterstützen. Dieser Replikattyp verwendet einen ankerbasierten Anbieter (AnchorEnumerationSimpleSyncProvider). Dieser listet die Elemente des Quellreplikats auf, das sich nach der Festlegung eines bestimmten Ankers geändert hat. Dies ist in der Regel ein Zeitpunkt.
Weitere Informationen zu einfachen Anbietern finden Sie unter Vorgehensweise: Erstellen eines verwalteten einfachen Anbieters. Weitere Informationen zu benutzerdefinierten Anbietern im Allgemeinen finden Sie unter Grundlegendes zu benutzerdefinierten Anbietern, insbesondere im Abschnitt „Entscheiden zwischen einem einfachen Anbieter und einem Standardanbieter“.
Vererbungshierarchie
System. . :: . .Object
Microsoft.Synchronization. . :: . .SyncProvider
Microsoft.Synchronization.SimpleProviders..::..SimpleSyncProvider
Microsoft.Synchronization.SimpleProviders. . :: . .AnchorEnumerationSimpleSyncProvider
Microsoft.Synchronization.SimpleProviders. . :: . .FullEnumerationSimpleSyncProvider
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.