다음을 통해 공유


활동을 사용하여 흐름 제어

Windows Workflow Foundation에는 다양한 기능을 제공하는 활동 집합이 포함되어 있습니다. 이러한 활동을 사용하여 워크플로의 논리 흐름을 제어할 수 있습니다. Windows Workflow Foundation 기본 활동 라이브러리의 전체 활동 목록을 보려면 Windows Workflow Foundation 활동을 참조하십시오.

다음 표에는 워크플로 논리 흐름을 제어하는 데 사용되는 Windows Workflow Foundation 기본 활동 라이브러리의 활동이 나와 있습니다.

활동 설명

ListenActivity

이벤트나 제한 시간 만료에 따라 워크플로가 조건적으로 분기할 수 있도록 합니다. 자세한 내용은 ListenActivity 활동 사용을 참조하십시오.

IfElseActivity

각 분기에서 조건을 테스트하고 조건이 True인 첫 번째 분기에서 활동을 수행합니다. 자세한 내용은 IfElseActivity 활동 사용을 참조하십시오.

ParallelActivity

워크플로에서 둘 이상의 작업을 서로 독립적으로 수행할 수 있도록 합니다. 자세한 내용은 ParallelActivity 활동 사용을 참조하십시오.

SuspendActivity

일부 오류 조건이 발생할 경우 개입할 수 있도록 워크플로 작업을 일시 중단합니다. 자세한 내용은 SuspendActivity 활동 사용을 참조하십시오.

TerminateActivity

일부 오류 조건이 발생할 경우 즉시 워크플로 작업을 종료할 수 있도록 합니다. 자세한 내용은 TerminateActivity 활동 사용을 참조하십시오.

WhileActivity

조건이 충족될 때까지 워크플로가 반복할 수 있도록 합니다. 자세한 내용은 WhileActivity 활동 사용을 참조하십시오.

ConditionedActivityGroup

CAG라고도 합니다. CAG 자체에 적용되는 조건과 각 자식 활동에 별도로 적용되는 조건에 따라 자식 활동을 실행합니다. 자세한 내용은 ConditionedActivityGroup 활동 사용을 참조하십시오.

EventDrivenActivity

다른 활동을 래핑하고 지정된 이벤트가 발생할 때 실행합니다. 자세한 내용은 EventDrivenActivity 활동 사용을 참조하십시오.

ReplicatorActivity

자식 활동의 여러 인스턴스를 만들고 실행합니다. 자세한 내용은 ReplicatorActivity 활동 사용을 참조하십시오.

SequenceActivity

정의된 하나의 순서에 따라 자식 활동 집합을 실행합니다. 자세한 내용은 SequenceActivity 활동 사용을 참조하십시오.

참고 항목

개념

ListenActivity 활동 사용
IfElseActivity 활동 사용
ParallelActivity 활동 사용
DelayActivity 활동 사용
SuspendActivity 활동 사용
TerminateActivity 활동 사용
WhileActivity 활동 사용
ConditionedActivityGroup 활동 사용
SequenceActivity 활동 사용
EventDrivenActivity 활동 사용
InvokeWebServiceActivity 활동 사용
WebServiceInputActivity 활동 사용
WebServiceOutputActivity 활동 사용
InvokeWorkflowActivity 활동 사용

기타 리소스

워크플로 활동 개발
Windows Workflow Foundation 활동
워크플로 개발

Footer image

Copyright © 2007 by Microsoft Corporation. All rights reserved.