AnchorEnumerationSimpleSyncProvider Class

SQL Server 2008 R2

Represents a provider for replicas that track changes by using anchors.

Namespace: Microsoft.Synchronization.SimpleProviders
Assembly: Microsoft.Synchronization.SimpleProviders (in microsoft.synchronization.simpleproviders.dll)

public abstract class AnchorEnumerationSimpleSyncProvider : SimpleSyncProvider
public abstract class AnchorEnumerationSimpleSyncProvider extends SimpleSyncProvider
public abstract class AnchorEnumerationSimpleSyncProvider 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.AnchorEnumerationSimpleSyncProvider

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: