|
static bool | SetMaxThreads (int workerThreads, int completionPortThreads) |
|
static void | GetMaxThreads (out int workerThreads, out int completionPortThreads) |
|
static bool | SetMinThreads (int workerThreads, int completionPortThreads) |
|
static void | GetMinThreads (out int workerThreads, out int completionPortThreads) |
|
static void | GetAvailableThreads (out int workerThreads, out int completionPortThreads) |
|
static unsafe bool | UnsafeQueueNativeOverlapped (NativeOverlapped *overlapped) |
|
static bool | BindHandle (IntPtr osHandle) |
|
static bool | BindHandle (SafeHandle osHandle) |
|
static RegisteredWaitHandle | RegisterWaitForSingleObject (WaitHandle waitObject, WaitOrTimerCallback callBack, object? state, uint millisecondsTimeOutInterval, bool executeOnlyOnce) |
|
static RegisteredWaitHandle | UnsafeRegisterWaitForSingleObject (WaitHandle waitObject, WaitOrTimerCallback callBack, object? state, uint millisecondsTimeOutInterval, bool executeOnlyOnce) |
|
static RegisteredWaitHandle | RegisterWaitForSingleObject (WaitHandle waitObject, WaitOrTimerCallback callBack, object? state, int millisecondsTimeOutInterval, bool executeOnlyOnce) |
|
static RegisteredWaitHandle | UnsafeRegisterWaitForSingleObject (WaitHandle waitObject, WaitOrTimerCallback callBack, object? state, int millisecondsTimeOutInterval, bool executeOnlyOnce) |
|
static RegisteredWaitHandle | RegisterWaitForSingleObject (WaitHandle waitObject, WaitOrTimerCallback callBack, object? state, long millisecondsTimeOutInterval, bool executeOnlyOnce) |
|
static RegisteredWaitHandle | UnsafeRegisterWaitForSingleObject (WaitHandle waitObject, WaitOrTimerCallback callBack, object? state, long millisecondsTimeOutInterval, bool executeOnlyOnce) |
|
static RegisteredWaitHandle | RegisterWaitForSingleObject (WaitHandle waitObject, WaitOrTimerCallback callBack, object? state, TimeSpan timeout, bool executeOnlyOnce) |
|
static RegisteredWaitHandle | UnsafeRegisterWaitForSingleObject (WaitHandle waitObject, WaitOrTimerCallback callBack, object? state, TimeSpan timeout, bool executeOnlyOnce) |
|
static bool | QueueUserWorkItem (WaitCallback callBack) |
|
static bool | QueueUserWorkItem (WaitCallback callBack, object? state) |
|
static bool | QueueUserWorkItem< TState > (Action< TState > callBack, TState state, bool preferLocal) |
|
static bool | UnsafeQueueUserWorkItem< TState > (Action< TState > callBack, TState state, bool preferLocal) |
|
static bool | UnsafeQueueUserWorkItem (WaitCallback callBack, object? state) |
|
static bool | UnsafeQueueUserWorkItem (IThreadPoolWorkItem callBack, bool preferLocal) |
|
Definition at line 10 of file ThreadPool.cs.