FullEnumerationNeededEventArgs Class

Provides data for the SyncCallbacks.FullEnumerationNeeded event.

System.Object
  System.EventArgs
    Microsoft.Synchronization.FullEnumerationNeededEventArgs

Namespace:  Microsoft.Synchronization
Assembly:  Microsoft.Synchronization (in Microsoft.Synchronization.dll)

public class FullEnumerationNeededEventArgs : EventArgs

The FullEnumerationNeededEventArgs type exposes the following members.

  NameDescription
Public methodFullEnumerationNeededEventArgsInitializes a new instance of the FullEnumerationNeededEventArgs class.
Top

  NameDescription
Public propertyActionGets or sets the chosen response by the event handler to the request from Sync Framework for a full enumeration synchronization.
Top

  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top

SyncCallbacks.FullEnumerationNeeded occurs when an out-of-date synchronization destination is detected. This occurs when the forgotten knowledge from the source indicates that the destination provider contains active items that have been deleted from the source replica, and have also had their tombstones removed from the source metadata. To repair the destination replica in this case, all source items are enumerated and applied to the destination.

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: