SYNC_RESOLVE_ACTION 枚举

表示用于解决特定冲突的操作。

typedef enum
{
  SRA_DEFER,
  SRA_ACCEPT_DESTINATION_PROVIDER,
  SRA_ACCEPT_SOURCE_PROVIDER,
  SRA_MERGE,
  SRA_TRANSFER_AND_DEFER,
  SRA_LAST,
} SYNC_RESOLVE_ACTION;

成员

  • SRA_DEFER
    既不解决冲突,也不记录冲突。冲突被忽略。
  • SRA_ACCEPT_DESTINATION_PROVIDER
    选择目标项作为冲突解决入选方。不对目标项进行变更。
  • SRA_ACCEPT_SOURCE_PROVIDER
    选择源变更作为冲突解决入选方。源变更将应用于目标。此变更将覆盖目标项。 
  • SRA_MERGE
    源变更与目标项合并。
  • SRA_TRANSFER_AND_DEFER
    应记录冲突以便以后解决。
  • SRA_LAST
    枚举中最后一个元素的占位符。请勿使用此值。

要求

**头文件:**Synchronization.h

请参阅

参考

IChangeConflict::GetResolveActionForChange
IChangeConflict::SetResolveActionForChange

概念

Sync Framework 核心组件