Criado por Thiago Russo
mais de 8 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.