C # niższy priorytet wątku w puli wątków

Mam kilka zadań o niskiej jakości do wykonania, gdy dostępny jest czas procesora. Nie chcę, aby to zadanie zostało wykonane, jeśli uruchomione jest inne zadanie importowania. To znaczy, jeśli przychodzi zadanie normalne / o wysokim priorytecie, chcę wstrzymać zadanie o niskiej ważności, dopóki nie zostanie wykonane zadanie ważności.

Istnieje dość duża liczba zadań o małej ważności do wykonania (od 50 do 1000). Nie chcę więc tworzyć jednego wątku na zadanie. Uważam jednak, że threadpool nie zezwala na specyfikację priorytetów, prawda?

Jak byś to rozwiązał?

questionAnswers(4)

yourAnswerToTheQuestion