terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
System.Threading.OSSpecificSynchronizationContext Class Reference
+ Inheritance diagram for System.Threading.OSSpecificSynchronizationContext:

Classes

class  InvocationContext
 
class  InvocationEntryDelegate
 

Public Member Functions

override SynchronizationContext CreateCopy ()
 
override void Send (SendOrPostCallback d, object state)
 
override void Post (SendOrPostCallback d, object state)
 
bool IsWaitNotificationRequired ()
 
virtual void OperationStarted ()
 
virtual void OperationCompleted ()
 
virtual int Wait (IntPtr[] waitHandles, bool waitAll, int millisecondsTimeout)
 

Static Public Member Functions

static OSSpecificSynchronizationContext Get ()
 
static void SetSynchronizationContext (SynchronizationContext syncContext)
 

Static Protected Member Functions

static int WaitHelper (IntPtr[] waitHandles, bool waitAll, int millisecondsTimeout)
 

Properties

static SynchronizationContext Current [get]
 
static SynchronizationContext CurrentNoFlow [get]
 
static SynchronizationContext CurrentExplicit [get]
 

Private Member Functions

 OSSpecificSynchronizationContext (object osContext)
 

Static Private Member Functions

static void InvocationEntry (IntPtr arg)
 
static object GetOSContext ()
 
static void PostInternal (object osSynchronizationContext, IntPtr callback, IntPtr arg)
 
static OSSpecificSynchronizationContext ()
 
static SynchronizationContext GetThreadLocalContext ()
 

Private Attributes

object m_OSSynchronizationContext
 
SynchronizationContextProperties _props
 

Static Private Attributes

static readonly ConditionalWeakTable< object, OSSpecificSynchronizationContexts_ContextCache
 
static Type s_cachedPreparedType1
 
static Type s_cachedPreparedType2
 
static Type s_cachedPreparedType3
 
static Type s_cachedPreparedType4
 
static Type s_cachedPreparedType5
 

Detailed Description

Definition at line 10 of file OSSpecificSynchronizationContext.cs.


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