35 return registeredWaitHandle;
42 return registeredWaitHandle;
186 if (x !=
null && x ==
null)
class f__AnonymousType0<< Count > j__TPar
static bool SetMinThreadsNative(int workerThreads, int completionPortThreads)
static bool QueueUserWorkItem< TState >(Action< TState > callBack, TState state, bool preferLocal)
static void NotifyWorkItemProgress()
static bool IsThreadPoolThread
static bool QueueUserWorkItem(WaitCallback callBack)
static void GetAvailableThreadsNative([Out] int workerThreads, [Out] int completionPortThreads)
static bool SetMinThreads(int workerThreads, int completionPortThreads)
static void ReportThreadStatus(bool isWorking)
static void InitializeVMTp(bool enableWorkerTracking)
static void NotifyWorkItemQueued()
static void GetAvailableThreads([Out] int workerThreads, [Out] int completionPortThreads)
static bool QueueUserWorkItemHelper(WaitCallback callBack, object state, StackCrawlMark stackMark, bool compressStack, bool forceGlobal=true)
static void NotifyWorkItemProgressNative()
static void UnsafeQueueCustomWorkItem(IThreadPoolWorkItem workItem, bool forceGlobal)
static RegisteredWaitHandle RegisterWaitForSingleObject(WaitHandle waitObject, WaitOrTimerCallback callBack, object state, int millisecondsTimeOutInterval, bool executeOnlyOnce)
static bool RequestWorkerThread()
static void EnsureVMInitialized()
static bool QueueUserWorkItem(WaitCallback callBack, object state)
static RegisteredWaitHandle RegisterWaitForSingleObject(WaitHandle waitObject, WaitOrTimerCallback callBack, object state, TimeSpan timeout, bool executeOnlyOnce)
static bool NotifyWorkItemComplete()
static bool UnsafeQueueUserWorkItem(WaitCallback callBack, object state)
static bool TryPopCustomWorkItem(IThreadPoolWorkItem workItem)
static RegisteredWaitHandle RegisterWaitForSingleObject(WaitHandle waitObject, WaitOrTimerCallback callBack, object state, uint millisecondsTimeOutInterval, bool executeOnlyOnce, StackCrawlMark stackMark, bool compressStack)
static Thread CurrentThread