![]() |
Creado por Thiago Russo
hace más de 8 años
|
|
Pregunta | Respuesta |
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 |
¿Quieres crear tus propias Fichas gratiscon GoConqr? Más información.