ItemConflictingEventArgs Class

Provides data for the ItemConflicting event.

Inheritance Hierarchy

System.Object
  System.EventArgs
    Microsoft.Synchronization.ItemConflictingEventArgs

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

Syntax

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

The ItemConflictingEventArgs type exposes the following members.

Properties

  Name Description
Public property DestinationChange Gets the change item of the destination replica.
Public property DestinationChangeData Gets an object that can be used to retrieve item data for the change item from the destination replica.
Public property SourceChange Gets the change item of the source replica.
Public property SourceChangeData Gets an object that can be used to retrieve item data for the change item from the source replica.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetResolutionAction() Gets the conflict resolution action.
Public method GetResolutionAction(ChangeUnitChange) Gets the conflict resolution action for the specified change unit change.
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method SetResolutionAction(ConflictResolutionAction) Sets the conflict resolution action.
Public method SetResolutionAction(ChangeUnitChange, ConflictResolutionAction) Sets the conflict resolution action for the specified change unit change.
Public method ToString (Inherited from Object.)

Top

Remarks

ItemConflicting occurs when a conflict is detected and the conflict resolution policy for the session is set to ApplicationDefined.

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

Other Resources

Handling Conflicts