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.TaskScheduler Class Referenceabstract
+ Inheritance diagram for System.Threading.Tasks.TaskScheduler:
+ Collaboration diagram for System.Threading.Tasks.TaskScheduler:

Classes

class  SystemThreadingTasks_TaskSchedulerDebugView
 

Protected Member Functions

bool TryExecuteTaskInline (Task task, bool taskWasPreviouslyQueued)
 
 TaskScheduler ()
 

Package Functions

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

Static Package Functions

static void PublishUnobservedTaskException (object sender, UnobservedTaskExceptionEventArgs ueea)
 

Static Package Attributes

static int s_taskSchedulerIdCounter
 

Properties

virtual 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 TaskScheduler ()
 

Private Attributes

int m_taskSchedulerId
 

Static Private Attributes

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

Detailed Description

Definition at line 13 of file TaskScheduler.cs.


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