FullEnumerationSimpleSyncProvider Class
Represents a provider for replicas that do not support any type of change tracking.
Namespace: Microsoft.Synchronization.SimpleProviders
Assembly: Microsoft.Synchronization.SimpleProviders (in microsoft.synchronization.simpleproviders.dll)
Syntax
'Declaration
Public MustInherit Class FullEnumerationSimpleSyncProvider
Inherits SimpleSyncProvider
'Usage
Dim instance As FullEnumerationSimpleSyncProvider
public abstract class FullEnumerationSimpleSyncProvider : SimpleSyncProvider
public ref class FullEnumerationSimpleSyncProvider abstract : public SimpleSyncProvider
public abstract class FullEnumerationSimpleSyncProvider extends SimpleSyncProvider
public abstract class FullEnumerationSimpleSyncProvider extends SimpleSyncProvider
Remarks
The simple provider API is designed primarily for two types of replicas:
Replicas that do not support any kind of change tracking. This type of replica uses a full enumeration provider (FullEnumerationSimpleSyncProvider), which enumerates all items from the source replica every time synchronization occurs.
Replicas that support anchor-based change tracking. This type of replica uses an anchor-based provider (AnchorEnumerationSimpleSyncProvider), which enumerates the items from the source replica that changed after a specific anchor was set, which is typically a point in time.
For more information about simple providers, see How to: Create a Managed Simple Provider. For more information about custom providers in general, see Custom Provider Fundamentals, especially the section "Deciding Between a Simple Provider and a Standard Provider".
Inheritance Hierarchy
System.Object
Microsoft.Synchronization.SyncProvider
Microsoft.Synchronization.SimpleProviders.SimpleSyncProvider
Microsoft.Synchronization.SimpleProviders.FullEnumerationSimpleSyncProvider
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Reference
FullEnumerationSimpleSyncProvider Members
Microsoft.Synchronization.SimpleProviders Namespace