Могут ли потоки, запущенные параллельной библиотекой задач, действовать как потоки переднего плана?

В документации MSDN указано, что потоки, запущенные TPL, будут лучше планироваться. Однако, поскольку потоки основаны на ThreadPool, они будут реализованы как фоновые потоки.

Теперь есть некоторые задачи, которые я хотел бы выполнять параллельно, но обязательно, чтобы эти задачи выполнялись до завершения.

Итак, как мне создать такие задачи, которые по сути являются потоками переднего плана, но при этом пользуются улучшенным планированием, предоставляемым TPL?

5
задан pepoluan 27 May 2011 в 19:33
поделиться