c# limit number of processors used in ThreadPool
===

Is there any way to limit the number of processors that the ThreadPool object will use?  According to the docs, "You cannot set the number of worker threads or the number of I/O completion threads to a number smaller than the number of processors in the computer."

So how can I limit my program to not consume all the processors?