Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A ThrottleParallelForEach atividade é semelhante à atividade, ParallelForEach<T> com a única exceção de que permite definir um fator de simultaneidade para restringir o número de ramificações simultâneas a serem executadas. A ThrottleParallelForEach atividade deriva do NativeActivity, porque precisa agendar outras atividades (as atividades da criança) e isso só é acessível através da NativeActivityContext aula.
Projetos
O exemplo ThrottledParallelForEach contém os seguintes projetos.
| Nome do Projeto | Descrição | Ficheiros principais |
|---|---|---|
| ExecuçãoParalelaControladaParaCada | Contém ThrottledParallelForEach a atividade e o seu designer. |
ThrottledParallelForEach.cs A definição da ThrottledParallelForEach atividade. |
| CodeTestClient | Aplicação cliente de exemplo que configura e executa um fluxo de trabalho com um ThrottledParallelForEach usando código imperativo. |
Program.cs Define e executa uma instância do fluxo de trabalho de exemplo. |
Para usar este exemplo
Usando o Visual Studio, abra o arquivo ThrottledParallelForEach.sln.
Para criar a solução, pressione CTRL+SHIFT+B.
Para executar a solução, pressione F5.