该 ThrottleParallelForEach
活动类似于 ParallelForEach<T> 活动,其中一个例外是允许设置并发因子来限制要执行的同时分支数。
ThrottleParallelForEach
活动派生自 NativeActivity,因为它需要调度其他活动(子活动),而且只能通过 NativeActivityContext 类来实现这种访问。
项目
ThrottledParallelForEach 示例包含以下项目。
ProjectName | 说明 | 主文件 |
---|---|---|
ThrottledParallelForEach | 包含 ThrottledParallelForEach 活动及其设计器。 |
ThrottledParallelForEach.csThrottledParallelForEach 活动定义。 |
CodeTestClient | 使用命令性代码来配置和运行ThrottledParallelForEach 工作流的一个客户端示例应用程序。 |
Program.cs 定义并运行示例工作流的实例。 |
使用此示例
使用 Visual Studio 打开ThrottledParallelForEach.sln文件。
要生成解决方案,按 Ctrl+Shift+B。
若要运行解决方案,请按 F5。