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.Net.LazyAsyncResult Class Reference
+ Inheritance diagram for System.Net.LazyAsyncResult:

Classes

class  ThreadContext
 

Protected Member Functions

void DebugProtectState (bool protect)
 
void ProtectedInvokeCallback (object result, IntPtr userToken)
 
virtual void Complete (IntPtr userToken)
 
virtual void Cleanup ()
 

Package Functions

 LazyAsyncResult (object myObject, object myState, AsyncCallback myCallBack)
 
 LazyAsyncResult (object myObject, object myState, AsyncCallback myCallBack, object result)
 
void InvokeCallback (object result)
 
void InvokeCallback ()
 
object InternalWaitForCompletion ()
 
void InternalCleanup ()
 

Properties

static LazyAsyncResult.ThreadContext CurrentThreadContext [get]
 
object AsyncObject [get]
 
object AsyncState [get]
 
AsyncCallback AsyncCallback [get, set]
 
WaitHandle AsyncWaitHandle [get]
 
bool CompletedSynchronously [get]
 
bool IsCompleted [get]
 
bool InternalPeekCompleted [get]
 
object Result [get, set]
 
bool EndCalled [get, set]
 
int ErrorCode [get, set]
 

Private Member Functions

bool LazilyCreateEvent ([Out] ManualResetEvent waitHandle)
 
void WorkerThreadComplete (object state)
 
object WaitForCompletion (bool snap)
 

Private Attributes

object m_AsyncObject
 
object m_AsyncState
 
AsyncCallback m_AsyncCallback
 
object m_Result
 
int m_ErrorCode
 
int m_IntCompleted
 
bool m_EndCalled
 
bool m_UserEvent
 
object m_Event
 

Static Private Attributes

const int c_HighBit = -2147483648
 
const int c_ForceAsyncCount = 50
 
static LazyAsyncResult.ThreadContext t_ThreadContext
 

Detailed Description

Definition at line 10 of file LazyAsyncResult.cs.


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