|
|
Criado por Thiago Russo
mais de 10 anos atrás
|
|
| Questão | Responda |
| LINQ x PLINQ Namespace PLINQ o runtime verifica.. | LINQ => utilizado para realizar consultas em todos os tipos de dados. PLINQ => usado para transformar uma consulta sequencial em paralela. Seus métodos de extensão estão em: System.Linq.ParallelEnumerable O runtime verifica se faz sentido transformar sua consulta em paralela. Se SIM, gera objetos Task e os executa |
| PLINQ Métodos disponíveis | Where, Select, SelectMany, GroupBy, Join, OrderBy, Skyp e Take |
| PLINQ exemplo simples | |
| .WithExetucutionMode | Forçar PLINQ a executar uma consulta em paralelo |
| .WithDegreeOfParallelism | Limitar a qtde de paralelismo, passando a qtde de núcleos/processadores que deseja utilizar. Normalmente PLINQ utiliza todos os núcleos / processadores |
| Unordered Parallel Query | |
| .AsOrdered | |
| .AsSequential() | |
| .ForAll() | |
| AggregateException |
Quer criar seus próprios Flashcards gratuitos com GoConqr? Saiba mais.