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