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
|
Public Member Functions | |
JsonException () | |
JsonException (string message) | |
JsonException (string message, Exception innerException) | |
JsonException (SerializationInfo info, StreamingContext context) | |
override string | ToString () |
virtual void | GetObjectData (global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) |
new global::System.Type | GetType () |
Package Types | |
enum | ExceptionMessageKind { ThreadAbort = 1 , ThreadInterrupted , OutOfMemory } |
Package Functions | |
void | SetErrorCode (int hr) |
void | RestoreExceptionDispatchInfo (global::System.Runtime.ExceptionServices.ExceptionDispatchInfo exceptionDispatchInfo) |
global::System.Exception | FixRemotingException () |
static void | ReportUnhandledException (global::System.Exception exception) |
Static Package Functions | |
static JsonException | Create (IJsonLineInfo lineInfo, string path, string message) |
static string | GetMessageFromNativeResources (global::System.Exception.ExceptionMessageKind kind) |
Package Attributes | |
string | _message |
int | _HResult |
global::System.Diagnostics.StackTrace[] | captured_traces |
Properties | |
virtual string | Message [get, set] |
virtual global::System.Collections.IDictionary | Data [get, set] |
global::System.Exception | InnerException [get, set] |
virtual string | StackTrace [get, set] |
virtual string | Source [get, set] |
int | HResult [get, set, protected set] |
Private Member Functions | |
void | Init () |
string | GetClassName () |
string | GetStackTrace (bool needFileInfo) |
string | ToString (bool needFileLineInfo, bool needMessage) |
void | OnDeserialized (global::System.Runtime.Serialization.StreamingContext context) |
string | StripFileInfo (string stackTrace, bool isRemoteStackTrace) |
Private Attributes | |
string | _className |
global::System.Collections.IDictionary | _data |
global::System.Exception | _innerException |
string | _helpURL |
object | _stackTrace |
string | _stackTraceString |
string | _remoteStackTraceString |
int | _remoteStackIndex |
object | _dynamicMethods |
string | _source |
global::System.Runtime.Serialization.SafeSerializationManager | _safeSerializationManager |
global::System.IntPtr[] | native_trace_ips |
int | caught_in_unmanaged |
Static Private Attributes | |
static object | s_EDILock |
const int | _COMPlusExceptionCode = -532462766 |
Definition at line 18 of file JsonException.cs.