Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Threading.ThreadPool Member List

This is the complete list of members for System.Threading.ThreadPool, including all inherited members.

BindHandle(IntPtr osHandle)System.Threading.ThreadPoolinlinestatic
BindHandle(SafeHandle osHandle)System.Threading.ThreadPoolinlinestatic
BindIOCompletionCallbackNative(IntPtr fileHandle)System.Threading.ThreadPoolprivate
CanSetMaxIOCompletionThreads(int ioCompletionThreads)System.Threading.ThreadPoolpackage
CanSetMinIOCompletionThreads(int ioCompletionThreads)System.Threading.ThreadPoolpackage
CompletedWorkItemCountSystem.Threading.ThreadPoolstatic
EnableWorkerTrackingSystem.Threading.ThreadPoolpackagestatic
EnsureGateThreadRunning()System.Threading.ThreadPoolinlineprivatestatic
GetAvailableThreads(out int workerThreads, out int completionPortThreads)System.Threading.ThreadPoolinlinestatic
GetAvailableThreadsNative(out int workerThreads, out int completionPortThreads)System.Threading.ThreadPoolprivate
GetCompletedWorkItemCount()System.Threading.ThreadPoolprivate
GetEnableWorkerTracking()System.Threading.ThreadPoolinlineprivatestatic
GetEnableWorkerTrackingNative()System.Threading.ThreadPoolprivate
GetGloballyQueuedWorkItems()System.Threading.ThreadPoolinlinepackagestatic
GetGloballyQueuedWorkItemsForDebugger()System.Threading.ThreadPoolinlinepackagestatic
GetLocallyQueuedWorkItems()System.Threading.ThreadPoolinlinepackagestatic
GetLocallyQueuedWorkItemsForDebugger()System.Threading.ThreadPoolinlinepackagestatic
GetMaxThreads(out int workerThreads, out int completionPortThreads)System.Threading.ThreadPoolinlinestatic
GetMaxThreadsNative(out int workerThreads, out int completionPortThreads)System.Threading.ThreadPoolprivate
GetMinThreads(out int workerThreads, out int completionPortThreads)System.Threading.ThreadPoolinlinestatic
GetMinThreadsNative(out int workerThreads, out int completionPortThreads)System.Threading.ThreadPoolprivate
GetNextConfigUInt32Value(int configVariableIndex, out uint configValue, out bool isBoolean, out char *appContextConfigName)System.Threading.ThreadPoolprivate
GetOrCreateThreadLocalCompletionCountObject()System.Threading.ThreadPoolinlinepackagestatic
GetPendingUnmanagedWorkItemCount()System.Threading.ThreadPoolprivate
GetQueuedWorkItems()System.Threading.ThreadPoolinlinepackagestatic
GetQueuedWorkItemsForDebugger()System.Threading.ThreadPoolinlinepackagestatic
GetThreadCount()System.Threading.ThreadPoolprivate
InitializeConfigAndDetermineUsePortableThreadPool()System.Threading.ThreadPoolinlineprivatestatic
IsWorkerTrackingEnabledInConfigSystem.Threading.ThreadPoolprivatestatic
NotifyThreadBlocked()System.Threading.ThreadPoolinlinepackagestatic
NotifyThreadUnblocked()System.Threading.ThreadPoolinlinepackagestatic
NotifyWorkItemComplete(object threadLocalCompletionCountObject, int currentTimeMs)System.Threading.ThreadPoolinlinepackagestatic
NotifyWorkItemCompleteNative()System.Threading.ThreadPoolprivate
NotifyWorkItemProgress()System.Threading.ThreadPoolinlinepackagestatic
NotifyWorkItemProgressNative()System.Threading.ThreadPoolprivate
PendingUnmanagedWorkItemCountSystem.Threading.ThreadPoolprivatestatic
PendingWorkItemCountSystem.Threading.ThreadPoolstatic
PerformRuntimeSpecificGateActivities(int cpuUtilization)System.Threading.ThreadPoolinlinepackagestatic
PerformRuntimeSpecificGateActivitiesNative(int cpuUtilization)System.Threading.ThreadPoolprivate
PostQueuedCompletionStatus(NativeOverlapped *overlapped)System.Threading.ThreadPoolprivate
QueueUserWorkItem(WaitCallback callBack)System.Threading.ThreadPoolinlinestatic
QueueUserWorkItem(WaitCallback callBack, object? state)System.Threading.ThreadPoolinlinestatic
QueueUserWorkItem< TState >(Action< TState > callBack, TState state, bool preferLocal)System.Threading.ThreadPoolinlinestatic
QueueWaitCompletionNative(CompleteWaitThreadPoolWorkItem completeWaitWorkItem)System.Threading.ThreadPoolprivate
RegisterWaitForSingleObject(WaitHandle waitObject, WaitOrTimerCallback callBack, object state, uint millisecondsTimeOutInterval, bool executeOnlyOnce, bool flowExecutionContext)System.Threading.ThreadPoolinlineprivatestatic
RegisterWaitForSingleObject(WaitHandle waitObject, WaitOrTimerCallback callBack, object? state, uint millisecondsTimeOutInterval, bool executeOnlyOnce)System.Threading.ThreadPoolinlinestatic
RegisterWaitForSingleObject(WaitHandle waitObject, WaitOrTimerCallback callBack, object? state, int millisecondsTimeOutInterval, bool executeOnlyOnce)System.Threading.ThreadPoolinlinestatic
RegisterWaitForSingleObject(WaitHandle waitObject, WaitOrTimerCallback callBack, object? state, long millisecondsTimeOutInterval, bool executeOnlyOnce)System.Threading.ThreadPoolinlinestatic
RegisterWaitForSingleObject(WaitHandle waitObject, WaitOrTimerCallback callBack, object? state, TimeSpan timeout, bool executeOnlyOnce)System.Threading.ThreadPoolinlinestatic
RegisterWaitForSingleObjectNative(WaitHandle waitHandle, object state, uint timeOutInterval, bool executeOnlyOnce, RegisteredWaitHandle registeredWaitHandle)System.Threading.ThreadPoolprivate
ReportThreadStatus(bool isWorking)System.Threading.ThreadPoolinlinepackagestatic
ReportThreadStatusNative(bool isWorking)System.Threading.ThreadPoolprivate
RequestWorkerThread()System.Threading.ThreadPoolinlinepackagestatic
RequestWorkerThreadNative()System.Threading.ThreadPoolprivate
s_invokeAsyncStateMachineBoxSystem.Threading.ThreadPoolpackagestatic
s_workQueueSystem.Threading.ThreadPoolpackagestatic
SetMaxIOCompletionThreads(int ioCompletionThreads)System.Threading.ThreadPoolinlinepackagestatic
SetMaxThreads(int workerThreads, int completionPortThreads)System.Threading.ThreadPoolinlinestatic
SetMaxThreadsNative(int workerThreads, int completionPortThreads)System.Threading.ThreadPoolprivate
SetMinIOCompletionThreads(int ioCompletionThreads)System.Threading.ThreadPoolinlinepackagestatic
SetMinThreads(int workerThreads, int completionPortThreads)System.Threading.ThreadPoolinlinestatic
SetMinThreadsNative(int workerThreads, int completionPortThreads)System.Threading.ThreadPoolprivate
SupportsTimeSensitiveWorkItemsSystem.Threading.ThreadPoolpackagestatic
ThreadCountSystem.Threading.ThreadPoolstatic
ToObjectArray(IEnumerable< object > workitems)System.Threading.ThreadPoolinlineprivatestatic
TryPopCustomWorkItem(object workItem)System.Threading.ThreadPoolinlinepackagestatic
UnsafeQueueNativeOverlapped(NativeOverlapped *overlapped)System.Threading.ThreadPoolinlinestatic
UnsafeQueueTimeSensitiveWorkItemInternal(IThreadPoolWorkItem timeSensitiveWorkItem)System.Threading.ThreadPoolinlinepackagestatic
UnsafeQueueUnmanagedWorkItem(IntPtr callback, IntPtr state)System.Threading.ThreadPoolinlineprivatestatic
UnsafeQueueUserWorkItem(WaitCallback callBack, object? state)System.Threading.ThreadPoolinlinestatic
UnsafeQueueUserWorkItem(IThreadPoolWorkItem callBack, bool preferLocal)System.Threading.ThreadPoolinlinestatic
UnsafeQueueUserWorkItem< TState >(Action< TState > callBack, TState state, bool preferLocal)System.Threading.ThreadPoolinlinestatic
UnsafeQueueUserWorkItemInternal(object callBack, bool preferLocal)System.Threading.ThreadPoolinlinepackagestatic
UnsafeQueueWaitCompletion(CompleteWaitThreadPoolWorkItem completeWaitWorkItem)System.Threading.ThreadPoolinlinepackagestatic
UnsafeRegisterWaitForSingleObject(WaitHandle waitObject, WaitOrTimerCallback callBack, object? state, uint millisecondsTimeOutInterval, bool executeOnlyOnce)System.Threading.ThreadPoolinlinestatic
UnsafeRegisterWaitForSingleObject(WaitHandle waitObject, WaitOrTimerCallback callBack, object? state, int millisecondsTimeOutInterval, bool executeOnlyOnce)System.Threading.ThreadPoolinlinestatic
UnsafeRegisterWaitForSingleObject(WaitHandle waitObject, WaitOrTimerCallback callBack, object? state, long millisecondsTimeOutInterval, bool executeOnlyOnce)System.Threading.ThreadPoolinlinestatic
UnsafeRegisterWaitForSingleObject(WaitHandle waitObject, WaitOrTimerCallback callBack, object? state, TimeSpan timeout, bool executeOnlyOnce)System.Threading.ThreadPoolinlinestatic
UsePortableThreadPoolSystem.Threading.ThreadPoolpackagestatic