ThreadPool.SetMaxThreads Method
Silverlight
This member can be used only by trusted applications. If you try to use this member in a partial-trust application, your code will throw a MethodAccessException exception. This member is security-critical, which restricts its use.
Assembly: mscorlib (in mscorlib.dll)
[SECURITY CRITICAL]
Namespace:
System.ThreadingSets 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.
Assembly: mscorlib (in mscorlib.dll)
[SecurityCriticalAttribute] [SecurityPermissionAttribute(SecurityAction.Demand, ControlThread = true)] public static bool SetMaxThreads( int workerThreads, int completionPortThreads )
Parameters
- workerThreads
- Type: System.Int32
The maximum number of worker threads in the thread pool.
- completionPortThreads
- Type: System.Int32
The maximum number of asynchronous I/O threads in the thread pool.
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.