|
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
|
Tradução
Original
|
Método Parallel.ForEach<TSource> (IEnumerable<TSource>, ParallelOptions, Action<TSource, ParallelLoopState>)
Namespace: System.Threading.Tasks
Assembly: mscorlib (em mscorlib.dll)
public static ParallelLoopResult ForEach<TSource>( IEnumerable<TSource> source, ParallelOptions parallelOptions, Action<TSource, ParallelLoopState> body )
Parâmetros de tipo
- TSource
O tipo de dados na fonte.
Parâmetros
- source
- Tipo: System.Collections.Generic.IEnumerable<TSource>
Uma fonte de dados enumeráveis.
- parallelOptions
- Tipo: System.Threading.Tasks.ParallelOptions
Um objeto que configura o comportamento da operação.
- body
- Tipo: System.Action<TSource, ParallelLoopState>
O representante que é chamado uma vez por iteração.
Valor de retorno
Tipo: System.Threading.Tasks.ParallelLoopResult| Exceção | Condição |
|---|---|
| OperationCanceledException | |
| ArgumentNullException | |
| AggregateException | |
| ObjectDisposedException |
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)
O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte .Requisitos de sistema do NET Framework.