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 | |
---|---|---|
FullEnumerationNeededEventArgs | Initializes a new instance of the FullEnumerationNeededEventArgs class. |
Top
Properties
Name | Description | |
---|---|---|
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 | |
---|---|---|
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
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.