SimpleSyncItemConflictingEventArgs Class

Provides data for the ItemConflicting event.

System.Object
  System.EventArgs
    Microsoft.Synchronization.SimpleProviders.SimpleSyncItemConflictingEventArgs

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

public class SimpleSyncItemConflictingEventArgs : EventArgs

The SimpleSyncItemConflictingEventArgs type exposes the following members.

  NameDescription
Public propertyChangeUnitsInConflictGets a collection of SyncId objects that represent a set of change units for which a conflict was reported.
Public propertyConflictKindGets a ConcurrencyConflictKind enumeration value that represents the type of conflict, such as a LocalDeleteRemoteUpdate conflict.
Public propertyLocalItemGets an ItemFieldDictionary object that contains the fields for the local item that is in conflict.
Public propertyRemoteItemDataGets the data for the remote item that is in conflict.
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 methodSetResolutionActionSets the resolution action for the conflict, such as DestinationWins.
Public methodToString (Inherited from Object.)
Top

This type is used for concurrency conflicts, which occur when the same item or change unit is changed on two different replicas that are later synchronized. For more information, see Handling Conflicts for Simple Providers.

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: