CHANGE_APPLICATION_ACTION 열거형
변경 내용을 적용하기 위해 대상 공급자가 수행해야 할 동작을 나타냅니다.
typedef enum
{
CAA_SAVE_CHANGE,
CAA_SAVE_CHANGE_WITH_CHANGE_UNITS,
CAA_SAVE_CONFLICT,
CAA_SET_CONFLICT_WINNER_INFO,
CAA_FINISHED
} CHANGE_APPLICATION_ACTION;
멤버
항목 |
정의 |
CAA_SAVE_CHANGE |
변경 내용을 대상 복제본에 저장합니다. 변경 내용 저장 동작을 검색하려면 IChangeApplicationContext::GetSaveChangeAction을 호출합니다. |
CAA_SAVE_CHANGE_WITH_CHANGE_UNITS |
변경 단위를 포함하는 변경 내용을 대상 복제본에 저장합니다. 변경 내용 저장 동작을 검색하려면 IChangeApplicationContext::GetSaveChangeWithChangeUnitsAction을 호출합니다. |
CAA_SAVE_CONFLICT |
충돌을 대상 복제본의 충돌 로그에 저장합니다. |
CAA_SET_CONFLICT_WINNER_INFO |
IChangeApplicationContext::SetConflictWinnerInfo를 호출하여 이 변경 내용에 대해 충돌 시 적용되는 정보를 설정합니다. |
CAA_FINISHED |
이 변경 내용에 대한 변경 내용 적용이 완료되었습니다. 아무 동작도 수행되지 않습니다. |
주의
이 열거형은 Sync Framework의 변경 적용 서비스에 포함되어 있습니다. 이 서비스는 Sync Framework에서 제공하는 표준 변경 내용 적용자에 허용된 것보다 높은 수준의 유연성이 공급자에 필요할 때 사용됩니다.
대상 공급자가 대상 복제본에 변경 내용을 적용해야 하는 방식을 나타내기 위해 IChangeApplicationContext::GetChangeApplicationAction 메서드에서 이 열거형의 멤버가 반환됩니다.
요구 사항
헤더: Synchronization.h