SetMaxThreads Method
Collapse the table of content
Expand the table of content

ThreadPool.SetMaxThreads Method

For apps that target Windows Phone OS 7.0 and 7.1, do not use this member in your app. If you do, your code will throw a MethodAccessException. This member is security-critical, which restricts it to internal use by the .NET Framework for Windows Phone class library.
[SECURITY CRITICAL]

[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]

Sets 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.

Namespace:  System.Threading
Assembly:  mscorlib (in mscorlib.dll)

[SecurityCriticalAttribute]
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.

Return Value

Type: System.Boolean
true if the change is successful; otherwise, false.

Windows Phone OS

Supported in: 8.1, 8.0, 7.1, 7.0

Windows Phone

Show:
© 2017 Microsoft