表示用于解决特定冲突的操作。
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