Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

FullEnumerationSimpleSyncProvider Class

Sync Framework 2.0

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)

public abstract class FullEnumerationSimpleSyncProvider : SimpleSyncProvider
public abstract class FullEnumerationSimpleSyncProvider extends SimpleSyncProvider
public abstract class FullEnumerationSimpleSyncProvider extends SimpleSyncProvider

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".

System.Object
   Microsoft.Synchronization.SyncProvider
     Microsoft.Synchronization.SimpleProviders.SimpleSyncProvider
      Microsoft.Synchronization.SimpleProviders.FullEnumerationSimpleSyncProvider

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show:
© 2015 Microsoft