다음을 통해 공유


IChangeApplicationContext 인터페이스

적용할 변경 내용에 대해 변경 적용 서비스에서 반환하는 정보를 나타냅니다.

interface IChangeApplicationContext : IUnknown

멤버

IChangeApplicationContext 메서드 설명

IChangeApplicationContext::GetChangeApplicationAction

변경 내용을 적용하기 위해 대상 공급자가 수행해야 할 동작을 가져옵니다.

IChangeApplicationContext::GetSaveChangeAction

변경 내용을 저장하기 위해 대상 공급자가 수행해야 할 동작을 가져옵니다.

IChangeApplicationContext::GetSaveChangeWithChangeUnitsAction

변경 단위를 저장하기 위해 대상 공급자가 수행해야 할 동작을 가져옵니다.

IChangeApplicationContext::GetChange

적용할 변경 내용 또는 저장할 충돌에 대한 메타데이터를 가져옵니다.

IChangeApplicationContext::GetChangeData

적용할 변경 내용 또는 저장할 충돌에 대한 데이터를 가져옵니다.

IChangeApplicationContext::GetConflictKnowledge

이 변경 내용이 저장해야 할 충돌인 경우 저장할 정보를 가져옵니다.

IChangeApplicationContext::SetConflictWinnerInfo

변경 내용이 자세한 정보가 필요한 충돌인 경우 충돌 시 적용되는 내용 정보를 설정합니다.

주의

IChangeApplicationContext 인터페이스는 Sync Framework의 변경 적용 서비스에 포함되어 있습니다. 이 서비스는 Sync Framework에서 제공하는 표준 변경 내용 적용자에 허용된 것보다 높은 수준의 유연성이 공급자에 필요할 때 사용됩니다.

이 개체가 나타내는 변경 내용을 적용하려면 다음 단계를 수행하십시오.

  1. GetChangeApplicationAction을 호출합니다.

  2. 지정된 동작을 수행합니다.

  3. GetChangeApplicationAction에서 CAA_FINISHED를 반환할 때까지 1단계와 2단계를 반복합니다.

요구 사항

헤더: Synchronization.h

참고 항목

개념

Sync Framework 핵심 구성 요소