이 항목은 Windows Workflow Foundation 4에 적용됩니다.
이 단원에는 Windows WF(Workflow Foundation)의 고급 사용자 지정 활동을 보여 주는 샘플이 포함되어 있습니다.
단원 내용
- .NET Framework 4의 정책 활동
Policy4 활동을 통해 WF 3.5에서 제공되는 규칙 엔진을 사용하여 .NET Framework 버전 4(WF 4)의 Windows Workflow Foundation에서 직접 .NET Framework 버전 3.5(WF 3.5)의 Windows Workflow Foundation RuleSet 개체를 사용하는 방법을 보여 줍니다.
- 값 범위에서 전환할 사용자 지정 활동
Switch의 사용을 확장하는 사용자 지정 활동을 만드는 방법을 보여 줍니다.
- LINQ to Objects 활동
LINQ to Objects를 사용하여 컬렉션의 요소를 쿼리하는 활동을 만드는 방법을 보여 줍니다.
- LINQ to SQL
SQL Server 데이터베이스의 테이블에 있는 LINQ to SQL 쿼리 엔터티를 사용하는 활동을 만드는 방법을 보여 줍니다.
- InvokePowerShell 활동 사용
InvokePowerShell 활동을 사용하여 Windows PowerShell 명령을 호출하는 방법을 보여 줍니다.
- RangeEnumeration 활동
숫자 컬렉션을 반복하는 사용자 지정 활동을 만드는 방법을 보여 줍니다.
- 정규식 활동
System.Text.RegularExpressions 네임스페이스의 정규식 기능을 노출하는 활동 집합을 만드는 방법을 보여 줍니다.
- For 활동
NativeActivity에서 상속되는 사용자 지정 활동을 빌드한 후 워크플로에서 해당 활동을 사용하여 값 범위를 반복하는 방법을 보여 줍니다.
- 입력 대기 활동
워크플로에 명명된 책갈피를 만드는 방법을 보여 줍니다.
- Throttled Parallel ForEach
ThrottleParallelForEach활동이 실행할 동시 분기 수를 제한하는 동시 비율을 설정하도록 허용한다는 점만 제외하고 ParallelForEach 활동과 어떻게 비슷한지를 보여 줍니다.
- 엔터티 활동
Windows Workflow Foundation에서 ADO.NET Entity Framework를 사용하여 데이터 액세스를 단순화하는 방법을 보여 줍니다.
- Database Access Activities
데이터베이스에 액세스하여 정보를 검색하거나 수정하도록 허용하고 ADO.NET을 사용하여 데이터베이스에 액세스하는 활동을 만드는 방법을 보여 줍니다.
- CommentOut 활동
다른 활동을 사실상 주석으로 처리하여 실행 경로에서 제거하는 사용자 지정 활동을 작성하는 방법을 보여 줍니다.
- .NET Framework 4의 구체화된 정책 활동
ExternalizedPolicy4 활동을 통해 WF 3.5에서 제공되는 규칙 엔진을 사용하여 .NET Framework 버전 4(WF 4)의 Windows Workflow Foundation에서 직접 .NET Framework 버전 3.5(WF 3.5)의 기존 Windows Workflow Foundation RuleSet 개체를 실행하는 방법을 보여 줍니다.
- NoPersistScope 활동
워크플로 내의 serialize할 수 없고 삭제 가능한 상태를 처리하는 방법을 보여 줍니다.
- 비제네릭 ForEach
비제네릭 버전의 ForEach 활동을 만드는 방법을 보여 줍니다.
- 비제네릭 ParallelForEach
비제네릭 버전의 ParallelForEach 활동을 만드는 방법을 보여 줍니다.
- WorkflowInstanceId 가져오기
사용자 지정 활동인GetWorkflowInstanceId를 사용하여 워크플로 인스턴스 ID를 반환하는 방법을 보여 줍니다.
빌드 날짜: 2011-02-23