terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
System.Threading.Tasks.ThreadPoolTaskScheduler Class Referencesealed
+ Inheritance diagram for System.Threading.Tasks.ThreadPoolTaskScheduler:
+ Collaboration diagram for System.Threading.Tasks.ThreadPoolTaskScheduler:

Protected Member Functions

override bool TryExecuteTaskInline (Task task, bool taskWasPreviouslyQueued)
 

Package Functions

 ThreadPoolTaskScheduler ()
 
override void QueueTask (Task task)
 
override bool TryDequeue (Task task)
 
override void NotifyWorkItemProgress ()
 
bool TryRunInline (Task task, bool taskWasPreviouslyQueued)
 

Static Package Functions

static void PublishUnobservedTaskException (object sender, UnobservedTaskExceptionEventArgs ueea)
 

Static Package Attributes

static int s_taskSchedulerIdCounter
 

Properties

override bool RequiresAtomicStartTransition [get, set]
 
static TaskScheduler Default [get, set]
 
static TaskScheduler Current [get, set]
 
static TaskScheduler InternalCurrent [get, set]
 
int Id [get, set]
 

Static Private Member Functions

static ThreadPoolTaskScheduler ()
 

Private Attributes

int m_taskSchedulerId
 

Static Private Attributes

static readonly ParameterizedThreadStart s_longRunningThreadWork
 
static readonly TaskScheduler s_defaultTaskScheduler
 
static global::System.EventHandler< UnobservedTaskExceptionEventArgs_unobservedTaskException
 
static readonly Lock _unobservedTaskExceptionLockObject
 

Detailed Description

Definition at line 11 of file ThreadPoolTaskScheduler.cs.


The documentation for this class was generated from the following file: