SyncCallbacks Class

Represents application callbacks that are used to dispatch a synchronization event.

System.Object
  Microsoft.Synchronization.SyncCallbacks

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

public class SyncCallbacks

The SyncCallbacks type exposes the following members.

  NameDescription
Public methodSyncCallbacksInitializes a new instance of the SyncCallbacks class.
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 methodOnFullEnumerationNeededDispatches 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.
Public methodOnItemChangingDispatches the ItemChanging event. This event occurs before a change is applied.
Public methodOnItemConflictingDispatches the ItemConflicting event. This event occurs when a conflict is detected when the conflict resolution policy is set to ApplicationDefined.
Public methodOnItemConstraintDispatches 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.
Public methodOnProgressChangedDispatches the ProgressChanged event. This event occurs periodically during the synchronization session to report progress.
Public methodOnRecoverableErrorDispatches the ItemChangeSkipped event. This event occurs when a synchronization provider sets a recoverable error during loading or saving of an item.
Public methodToString (Inherited from Object.)
Top

  NameDescription
Public eventFullEnumerationNeededOccurs when the forgotten knowledge from the source provider is not contained in the current knowledge of the destination provider.
Public eventItemChangeSkippedOccurs when a synchronization provider sets a recoverable error while an item is being loaded or saved.
Public eventItemChangingOccurs before a change is applied.
Public eventItemConflictingOccurs when a conflict is detected when the conflict resolution policy is set to ApplicationDefined.
Public eventItemConstraintOccurs 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.
Public eventProgressChangedOccurs periodically during the synchronization session to report progress.
Top

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: