Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Threading.Tasks.TaskExceptionHolder Class Referencesealed

Package Functions

 TaskExceptionHolder (Task task)
 
void Add (object exceptionObject, bool representsCancellation)
 
void MarkAsHandled (bool calledFromFinalizer)
 
AggregateException CreateExceptionObject (bool calledFromFinalizer, Exception includeThisException)
 
List< ExceptionDispatchInfoGetExceptionDispatchInfos ()
 
ExceptionDispatchInfo GetCancellationExceptionDispatchInfo ()
 

Properties

bool ContainsFaultList [get]
 

Private Member Functions

 ~TaskExceptionHolder ()
 
void SetCancellationException (object exceptionObject)
 
void AddFaultException (object exceptionObject)
 
void MarkAsUnhandled ()
 

Private Attributes

readonly Task m_task
 
volatile List< ExceptionDispatchInfom_faultExceptions
 
ExceptionDispatchInfo m_cancellationException
 
volatile bool m_isHandled
 

Detailed Description

Definition at line 6 of file TaskExceptionHolder.cs.


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