活動 ThrottleParallelForEach 與 ParallelForEach<T> 活動類似,其中一個例外狀況是允許設定並行因素來限制同時執行的分支數目。 活動ThrottleParallelForEach源自NativeActivity,因為它需要排程其他活動(子活動),而這只能透過類別NativeActivityContext來存取。
專案
ThrottledParallelForEach 範例包含下列專案。
| ProjectName | 說明 | 主要檔案 |
|---|---|---|
| 節流的並行遍歷 (ThrottledParallelForEach) | 包含 ThrottledParallelForEach 活動及其設計器。 |
ThrottledParallelForEach.cs 活動定義 ThrottledParallelForEach。 |
| CodeTestClient | 範例用戶端應用程式,使用命令式程式代碼來設定和執行具有 ThrottledParallelForEach 的工作流程。 |
Program.cs 定義和執行範例工作流程的實例。 |
若要使用此範例
使用 Visual Studio 開啟ThrottledParallelForEach.sln檔案。
若要建置此方案,請按 CTRL+SHIFT+B。
若要執行解決方案,請按 F5。