SyncCallbacks Class
Represents application callbacks that are used to dispatch a synchronization event.
Inheritance Hierarchy
System.Object
Microsoft.Synchronization.SyncCallbacks
Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in Microsoft.Synchronization.dll)
Syntax
'Declaration
Public Class SyncCallbacks
'Usage
Dim instance As SyncCallbacks
public class SyncCallbacks
public ref class SyncCallbacks
type SyncCallbacks = class end
public class SyncCallbacks
The SyncCallbacks type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
SyncCallbacks | Initializes a new instance of the SyncCallbacks class. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
Equals | (Inherited from Object.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
OnFullEnumerationNeeded | Dispatches the FullEnumerationNeeded event. This event occurs when the forgotten knowledge from the source provider is not contained in the current knowledge of the destination provider. |
![]() |
OnItemChanging | Dispatches the ItemChanging event. This event occurs before a change is applied. |
![]() |
OnItemConflicting | Dispatches the ItemConflicting event. This event occurs when a conflict is detected when the conflict resolution policy is set to ApplicationDefined. |
![]() |
OnItemConstraint | Dispatches the ItemConstraint event. This event occurs when a constraint conflict is reported, for collision conflicts when the collision conflict resolution policy is set to ApplicationDefined, and for all non-collision constraint conflicts. |
![]() |
OnProgressChanged | Dispatches the ProgressChanged event. This event occurs periodically during the synchronization session to report progress. |
![]() |
OnRecoverableError | Dispatches the ItemChangeSkipped event. This event occurs when a synchronization provider sets a recoverable error during loading or saving of an item. |
![]() |
ToString | (Inherited from Object.) |
Top
Events
Name | Description | |
---|---|---|
![]() |
FullEnumerationNeeded | Occurs when the forgotten knowledge from the source provider is not contained in the current knowledge of the destination provider. |
![]() |
ItemChangeSkipped | Occurs when a synchronization provider sets a recoverable error while an item is being loaded or saved. |
![]() |
ItemChanging | Occurs before a change is applied. |
![]() |
ItemConflicting | Occurs when a conflict is detected when the conflict resolution policy is set to ApplicationDefined. |
![]() |
ItemConstraint | Occurs when a constraint conflict is reported, for collision conflicts when the collision conflict resolution policy is set to ApplicationDefined, and for all non-collision constraint conflicts. |
![]() |
ProgressChanged | Occurs periodically during the synchronization session to report progress. |
Top
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.