이 항목은 Windows Workflow Foundation 4에 적용됩니다.
이 샘플에서는 CompensableActivity 활동을 사용하여 정상적인 실행 중에 지정된 동작에 대해 수행할 작업과 해당 동작을 보정하기 위해 필요한 경우 나중에 수행해야 하는 작업을 정의하는 방법을 보여 줍니다. 샘플의 첫 번째 부분에서는 CompensableActivity 활동을 사용하여 Windows WF(Workflow Foundation)에서 보정 가능한 작업 단위를 정의하는 방법과 성공적인 실행 시 해당 작업 단위를 실행하는 방법을 보여 줍니다. 샘플의 두 번째 부분에서는 예기치 않은 이벤트가 발생하고 워크플로 인스턴스가 취소될 경우 동일한 보정 가능 작업 단위가 자동으로 보정을 처리하는 방법을 보여 줍니다.
샘플을 설치, 빌드 및 실행하려면
Visual Studio 2010을 사용하여 CompensableActivity.sln을 엽니다.
F6 키를 눌러 솔루션을 빌드합니다.
F5 키를 눌러 응용 프로그램을 실행합니다.
참고: |
|---|
컴퓨터에 이 샘플이 이미 설치되어 있을 수도 있습니다. 계속하기 전에 다음(기본) 디렉터리를 확인하십시오.
<InstallDrive>:\WF_WCF_Samples
이 디렉터리가 없으면 Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) Samples for .NET Framework 4로 이동하여 WCF(Windows Communication Foundation) 및 WF 샘플을 모두 다운로드하십시오. 이 샘플은 다음 디렉터리에 있습니다.
<InstallDrive>:\WF_WCF_Samples\WF\Basic\Compensation\BasicCompensableActivity
|
참고: