При использовании Parallel.ForEach
у нас есть возможность определить параметры Parallel и установить максимальную степень Parallelism как:
Parallel.ForEach(values, new ParallelOptions {MaxDegreeOfParallelism = number}, value = > {
// Do Work
})
Но при выполнении PLINQ, например:
Tabel.AsEnumberable()
.AsParallel()
.Where(//Logic)
Мне не удалось найти способ установить MaxDegreeOfParallelism
. Я тоже посмотрел в сети, но ничего не нашел. Как кто-нибудь нашел способ обойти это? Любая помощь приветствуется.