Maximaler Parallelitätsgrad für AsParallel ()
Während dem BenutzenParallel.ForEach
Wir haben die Möglichkeit, die Paralleloptionen zu definieren und den maximalen Parallelitätsgrad wie folgt festzulegen:
Parallel.ForEach(values, new ParallelOptions {MaxDegreeOfParallelism = number}, value = > {
// Do Work
})
Aber während Sie PLINQ ausführen, mögen Sie:
Tabel.AsEnumberable()
.AsParallel()
.Where(//Logic)
Ich konnte keinen Weg finden, um zu setzenMaxDegreeOfParallelism
. Ich habe auch im Netz nachgesehen, aber nichts gefunden. Wie hat jemand einen Weg gefunden, dies zu umgehen? Jede Hilfe wird geschätzt.