Share via


ItemConflictingEventArgs.SetResolutionAction 方法 (ConflictResolutionAction)

设置冲突解决操作。

命名空间: Microsoft.Synchronization
程序集: Microsoft.Synchronization(在 microsoft.synchronization.dll 中)

语法

声明
Public Overridable Sub SetResolutionAction ( _
    resolutionAction As ConflictResolutionAction _
)
用法
Dim instance As ItemConflictingEventArgs
Dim resolutionAction As ConflictResolutionAction

instance.SetResolutionAction(resolutionAction)
public virtual void SetResolutionAction (
    ConflictResolutionAction resolutionAction
)
public:
virtual void SetResolutionAction (
    ConflictResolutionAction resolutionAction
)
public void SetResolutionAction (
    ConflictResolutionAction resolutionAction
)
public function SetResolutionAction (
    resolutionAction : ConflictResolutionAction
)

参数

  • resolutionAction
    冲突解决操作。

备注

通过设置此操作,ItemConflicting 事件处理程序可指定变更应用方处理冲突的方式。

如果为具有变更单位的项上的删除(目标)-更新(源)冲突指定了 SourceWins,则 NotifyingChangeApplier 对象会将该操作转换为 SkipChange,以避免还原部分项。

如果为项上的更新(目标)-删除(源)冲突指定了 SaveConflict,并且源副本已经清除了该项的逻辑删除,则 NotifyingChangeApplier 对象会将该操作转换为 SkipChange,以避免存储不具有该变更的版本的冲突。

请参阅

参考

ItemConflictingEventArgs 类
ItemConflictingEventArgs 成员
Microsoft.Synchronization 命名空间