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

Public Member Functions

 AggregateException ()
 
 AggregateException (IEnumerable< Exception > innerExceptions)
 
 AggregateException (params Exception[] innerExceptions)
 
 AggregateException (string message, IEnumerable< Exception > innerExceptions)
 
 AggregateException (string message, params Exception[] innerExceptions)
 
override void GetObjectData (SerializationInfo info, StreamingContext context)
 
AggregateException Flatten ()
 
override string ToString ()
 
new Type GetType ()
 

Protected Member Functions

 AggregateException (SerializationInfo info, StreamingContext context)
 

Package Types

enum  ExceptionMessageKind { ThreadAbort = 1 , ThreadInterrupted , OutOfMemory }
 

Package Functions

 AggregateException (IEnumerable< ExceptionDispatchInfo > innerExceptionInfos)
 
 AggregateException (string message, IEnumerable< ExceptionDispatchInfo > innerExceptionInfos)
 
void SetErrorCode (int hr)
 
void RestoreExceptionDispatchInfo (ExceptionDispatchInfo exceptionDispatchInfo)
 
Exception FixRemotingException ()
 

Static Package Functions

static string GetMessageFromNativeResources (Exception.ExceptionMessageKind kind)
 
static void ReportUnhandledException (Exception exception)
 

Package Attributes

string _message
 
int _HResult
 
StackTrace[] captured_traces
 

Properties

ReadOnlyCollection< ExceptionInnerExceptions [get]
 
override string Message [get]
 
virtual IDictionary Data [get]
 
Exception InnerException [get]
 
virtual string StackTrace [get]
 
virtual string Source [get]
 
int HResult [get, protected set]
 

Private Member Functions

 AggregateException (string message, IList< Exception > innerExceptions)
 
 AggregateException (string message, IList< ExceptionDispatchInfo > innerExceptionInfos)
 
void Init ()
 
string GetClassName ()
 
string GetStackTrace (bool needFileInfo)
 
void OnDeserialized (StreamingContext context)
 
string StripFileInfo (string stackTrace, bool isRemoteStackTrace)
 

Private Attributes

ReadOnlyCollection< Exceptionm_innerExceptions
 
string _className
 
IDictionary _data
 
Exception _innerException
 
string _helpURL
 
object _stackTrace
 
string _stackTraceString
 
string _remoteStackTraceString
 
int _remoteStackIndex
 
object _dynamicMethods
 
string _source
 
SafeSerializationManager _safeSerializationManager
 
IntPtr[] native_trace_ips
 
int caught_in_unmanaged
 

Static Private Attributes

static object s_EDILock
 
const int _COMPlusExceptionCode = -532462766
 

Detailed Description

Definition at line 14 of file AggregateException.cs.


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