This documentation is archived and is not being maintained.
.NET Framework 1.1
The methods of the ThreadPool class are listed here. For a complete list of ThreadPool class members, see the ThreadPool Members topic.
|BindHandle||Binds an operating system handle to the ThreadPool.|
|GetAvailableThreads||Retrieves the difference between the maximum number of thread pool threads, returned by GetMaxThreads, and the number currently active.|
|GetMaxThreads||Retrieves the number of requests to the thread pool that can be active concurrently. All requests above that number remain queued until thread pool threads become available.|
|GetMinThreads||Retrieves the number of idle threads the ThreadPool maintains in anticipation of new requests.|
Supported by the .NET Compact Framework.
|Overloaded. Queues a method for execution. The method executes when a thread pool thread becomes available.|
|RegisterWaitForSingleObject||Overloaded. Registers a delegate that is waiting for a WaitHandle.|
|SetMinThreads||Sets the number of idle threads the ThreadPool maintains in anticipation of new requests.|
|UnsafeQueueUserWorkItem||Queues a user work item to the thread pool.|
|UnsafeRegisterWaitForSingleObject||Overloaded. Queues the specified delegate to the thread pool.|