Zdexby TheHolyOneZ
42,610 classes
Class

ThreadPool

: Object
System.Threading.ThreadPool, mscorlib 0x0010 (16 B) inherited 0x0010 mscorlib.dll
0x00x0010

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 20

SignatureFlagsNativeParams
void GetAvailableThreads(int workerThreads, int completionPortThreads)PublicStatic0x04
RegisteredWaitHandle RegisterWaitForSingleObject(WaitHandle waitObject, WaitOrTimerCallback callBack, object state, uint millisecondsTimeOutInterval, bool executeOnlyOnce, const StackCrawlMark&& stackMark, bool compressStack)PrivateStatic0x08
RegisteredWaitHandle RegisterWaitForSingleObject(WaitHandle waitObject, WaitOrTimerCallback callBack, object state, const TimeSpan& timeout, bool executeOnlyOnce)PublicStatic0x08
bool QueueUserWorkItem(WaitCallback callBack, object state)PublicStatic0x08
bool QueueUserWorkItem(WaitCallback callBack)PublicStatic0x08
bool UnsafeQueueUserWorkItem(WaitCallback callBack, object state)PublicStatic0x08
bool QueueUserWorkItem(Action<TState> callBack, const uint8& state, bool preferLocal)PublicStatic—0x08
bool QueueUserWorkItemHelper(WaitCallback callBack, object state, const StackCrawlMark&& stackMark, bool compressStack, bool forceGlobal)PrivateStatic0x08
void UnsafeQueueCustomWorkItem(IThreadPoolWorkItem workItem, bool forceGlobal)Static+1 flags0x08
bool TryPopCustomWorkItem(IThreadPoolWorkItem workItem)Static+1 flags0x08
bool RequestWorkerThread()Static+1 flags0x01
void EnsureVMInitialized()PrivateStatic0x00
void GetAvailableThreadsNative(int workerThreads, int completionPortThreads)PrivateStatic0x04
bool NotifyWorkItemComplete()Static+1 flags0x01
void ReportThreadStatus(bool isWorking)Static+1 flags0x01
void NotifyWorkItemProgress()Static+1 flags0x00
void NotifyWorkItemProgressNative()Static+1 flags0x00
void NotifyWorkItemQueued()Static+1 flags0x00
void InitializeVMTp(bool enableWorkerTracking)PrivateStatic0x01
bool get_IsThreadPoolThread()Static+2 flags0x01