FullEnumerationNeededEventArgs Class

Provides data for the SyncCallbacks.FullEnumerationNeeded event.

Inheritance Hierarchy

System.Object
  System.EventArgs
    Microsoft.Synchronization.FullEnumerationNeededEventArgs

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

Syntax

'Declaration
Public Class FullEnumerationNeededEventArgs _
    Inherits EventArgs
'Usage
Dim instance As FullEnumerationNeededEventArgs
public class FullEnumerationNeededEventArgs : EventArgs
public ref class FullEnumerationNeededEventArgs : public EventArgs
type FullEnumerationNeededEventArgs =  
    class
        inherit EventArgs
    end
public class FullEnumerationNeededEventArgs extends EventArgs

The FullEnumerationNeededEventArgs type exposes the following members.

Constructors

  Name Description
Public method FullEnumerationNeededEventArgs Initializes a new instance of the FullEnumerationNeededEventArgs class.

Top

Properties

  Name Description
Public property Action Gets or sets the chosen response by the event handler to the request from Sync Framework for a full enumeration synchronization.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Remarks

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.

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

Microsoft.Synchronization Namespace