Zdexby TheHolyOneZ
36,909 classes
Class

ThreadPoolWorkQueue

: Object
System.Threading.ThreadPoolWorkQueue, mscorlib 0x0028 (40 B) inherited 0x0010 mscorlib.dll
0x00x0028

Members 4

OffsetSizeNameTypeFlagsDefault
0x08queueHeadQueueSegment1 flags—
0x08queueTailQueueSegment1 flags—
0x08allThreadQueuesSparseArray<System.Threading.ThreadPoolWorkQueue.WorkStealingQueue>Static+1 flags—
0x04numOutstandingThreadRequestsintPrivate—
0x00240x04unreflected bytes to end of ThreadPoolWorkQueue

Functions 9

SignatureFlagsNativeParams
void .ctor()Public+1 flags0x00
ThreadPoolWorkQueueThreadLocals EnsureCurrentThreadHasQueue()Public0x08
void EnsureThreadRequested()1 flags0x00
void MarkThreadRequestSatisfied()1 flags0x00
void Enqueue(IThreadPoolWorkItem callback, bool forceGlobal)Public0x08
bool LocalFindAndPop(IThreadPoolWorkItem callback)1 flags0x08
void Dequeue(ThreadPoolWorkQueueThreadLocals tl, ref IThreadPoolWorkItem& callback, ref bool& missedSteal)Public0x08
bool Dispatch()Static+1 flags0x01
void .cctor()PrivateStatic+1 flags0x00

Used by 2

types with a member, parameter or interface of this type