Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Exception() [4/4]

System.Exception.Exception ( SerializationInfo info,
StreamingContext context )
inlineprotected

Definition at line 326 of file Exception.cs.

327 {
328 if (info == null)
329 {
330 throw new ArgumentNullException("info");
331 }
332 _message = info.GetString("Message");
333 _data = (IDictionary)info.GetValueNoThrow("Data", typeof(IDictionary));
334 _innerException = (Exception)info.GetValue("InnerException", typeof(Exception));
335 _helpURL = info.GetString("HelpURL");
336 _stackTraceString = info.GetString("StackTraceString");
337 _remoteStackTraceString = info.GetString("RemoteStackTraceString");
338 _HResult = info.GetInt32("HResult");
339 _source = info.GetString("Source");
341 }
IDictionary _data
Definition Exception.cs:49
string _stackTraceString
Definition Exception.cs:59
readonly Exception _innerException
Definition Exception.cs:51
string _remoteStackTraceString
Definition Exception.cs:61
void RestoreRemoteStackTrace(SerializationInfo info, StreamingContext context)
Definition Exception.cs:442

References System.Exception.Exception(), System.Exception._data, System.Exception._helpURL, System.Exception._HResult, System.Exception._innerException, System.Exception._message, System.Exception._remoteStackTraceString, System.Exception._source, System.Exception._stackTraceString, System.Runtime.Serialization.Dictionary, System.info, and System.Exception.RestoreRemoteStackTrace().