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
Loading...
Searching...
No Matches
StackTrace.cs
Go to the documentation of this file.
1using System;
7using System.Text;
11
12namespace System.Diagnostics
13{
14 [global::System.Runtime.InteropServices.ComVisible(true)]
15 [global::System.MonoTODO("Serialized objects are not compatible with .NET")]
16 [global::Cpp2ILInjected.Token(Token = "0x20005D4")]
17 [global::System.Serializable]
18 public class StackTrace
19 {
20 [global::Cpp2ILInjected.Token(Token = "0x6002D6A")]
21 [global::Cpp2ILInjected.Address(RVA = "0x1C04F44", Offset = "0x1C04F44", Length = "0x24")]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
23 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
24 [MethodImpl(8)]
25 public StackTrace()
26 {
27 throw null;
28 }
29
30 [global::Cpp2ILInjected.Token(Token = "0x6002D6B")]
31 [global::Cpp2ILInjected.Address(RVA = "0x1C0515C", Offset = "0x1C0515C", Length = "0x30")]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Environment), Member = "GetStackTrace", MemberParameters = new object[]
33 {
34 typeof(global::System.Exception),
35 typeof(bool)
36 }, ReturnType = typeof(string))]
37 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StackTrace), Member = "init_frames", MemberParameters = new object[]
40 {
41 typeof(int),
42 typeof(bool)
43 }, ReturnType = typeof(void))]
44 [MethodImpl(8)]
46 {
47 throw null;
48 }
49
50 [global::Cpp2ILInjected.Token(Token = "0x6002D6C")]
51 [global::Cpp2ILInjected.Address(RVA = "0x1C0518C", Offset = "0x1C0518C", Length = "0x34")]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Environment), Member = "get_StackTrace", ReturnType = typeof(string))]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.StackTraceUtility", Member = "ExtractStackTrace", ReturnType = typeof(string))]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.StackTraceUtility", Member = "ExtractStringFromExceptionInternal", MemberParameters = new object[]
55 {
56 typeof(object),
57 typeof(ref string),
58 typeof(ref string)
59 }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StackTrace), Member = "init_frames", MemberParameters = new object[]
63 {
64 typeof(int),
65 typeof(bool)
66 }, ReturnType = typeof(void))]
67 [MethodImpl(8)]
69 {
70 throw null;
71 }
72
73 [global::Cpp2ILInjected.Token(Token = "0x6002D6D")]
74 [global::Cpp2ILInjected.Address(RVA = "0x1C04F68", Offset = "0x1C04F68", Length = "0x1F4")]
75 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
76 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StackTrace), Member = ".ctor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
77 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StackTrace), Member = ".ctor", MemberParameters = new object[]
78 {
79 typeof(int),
80 typeof(bool)
81 }, ReturnType = typeof(void))]
82 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StackTrace), Member = ".ctor", MemberParameters = new object[]
83 {
84 typeof(global::System.Threading.Thread),
85 typeof(bool)
86 }, ReturnType = typeof(void))]
87 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
88 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = ".ctor", ReturnType = typeof(void))]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StackFrame), Member = ".ctor", MemberParameters = new object[]
90 {
91 typeof(int),
92 typeof(bool)
93 }, ReturnType = typeof(void))]
94 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Reflection.MethodBase), Member = "op_Inequality", MemberParameters = new object[]
95 {
96 typeof(global::System.Reflection.MethodBase),
97 typeof(global::System.Reflection.MethodBase)
98 }, ReturnType = typeof(bool))]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.List<object>), Member = "ToArray", ReturnType = "T[]")]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
101 {
102 typeof(string),
103 typeof(string)
104 }, ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
106 [MethodImpl(8)]
107 private void init_frames(int skipFrames, bool fNeedFileInfo)
108 {
109 throw null;
110 }
111
112 [global::Cpp2ILInjected.Token(Token = "0x6002D6E")]
113 [global::Cpp2ILInjected.Address(RVA = "0x1C051C0", Offset = "0x1C051C0", Length = "0x8")]
114 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
115 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
116 [MethodImpl(4096)]
117 private static extern StackFrame[] get_trace(global::System.Exception e, int skipFrames, bool fNeedFileInfo);
118
119 [global::Cpp2ILInjected.Token(Token = "0x6002D6F")]
120 [global::Cpp2ILInjected.Address(RVA = "0x1C051C8", Offset = "0x1C051C8", Length = "0xC")]
121 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Exception), Member = "get_Source", ReturnType = typeof(string))]
122 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Environment), Member = "GetStackTrace", MemberParameters = new object[]
123 {
124 typeof(global::System.Exception),
125 typeof(bool)
126 }, ReturnType = typeof(string))]
127 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
128 public StackTrace(global::System.Exception e, bool fNeedFileInfo)
129 {
130 throw null;
131 }
132
133 [global::Cpp2ILInjected.Token(Token = "0x6002D70")]
134 [global::Cpp2ILInjected.Address(RVA = "0x1C051D4", Offset = "0x1C051D4", Length = "0xE8")]
135 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.ExceptionServices.ExceptionDispatchInfo), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.Exception) }, ReturnType = typeof(void))]
136 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
139 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
140 {
141 typeof(string),
142 typeof(string)
143 }, ReturnType = typeof(void))]
144 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
145 public StackTrace(global::System.Exception e, int skipFrames, bool fNeedFileInfo)
146 {
147 throw null;
148 }
149
150 [global::System.MonoLimitation("Not possible to create StackTraces from other threads")]
151 [global::System.Obsolete]
152 [global::Cpp2ILInjected.Token(Token = "0x6002D71")]
153 [global::Cpp2ILInjected.Address(RVA = "0x1C052BC", Offset = "0x1C052BC", Length = "0x78")]
154 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
155 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ThreadedRenderManager", Member = "GetStackTrace", MemberParameters = new object[] { typeof(global::System.Threading.Thread) }, ReturnType = typeof(string))]
156 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
157 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
158 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Thread), Member = "get_CurrentThread", ReturnType = typeof(global::System.Threading.Thread))]
159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StackTrace), Member = "init_frames", MemberParameters = new object[]
160 {
161 typeof(int),
162 typeof(bool)
163 }, ReturnType = typeof(void))]
164 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
165 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
166 public StackTrace(global::System.Threading.Thread targetThread, bool needFileInfo)
167 {
168 throw null;
169 }
170
171 [global::Cpp2ILInjected.Token(Token = "0x170006E8")]
172 public virtual int FrameCount
173 {
174 [global::Cpp2ILInjected.Token(Token = "0x6002D72")]
175 [global::Cpp2ILInjected.Address(RVA = "0x1C05334", Offset = "0x1C05334", Length = "0x18")]
176 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
177 get
178 {
179 throw null;
180 }
181 }
182
183 [global::Cpp2ILInjected.Token(Token = "0x6002D73")]
184 [global::Cpp2ILInjected.Address(RVA = "0x1C0534C", Offset = "0x1C0534C", Length = "0x48")]
185 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
186 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
187 public virtual StackFrame GetFrame(int index)
188 {
189 throw null;
190 }
191
192 [global::Cpp2ILInjected.Token(Token = "0x6002D74")]
193 [global::Cpp2ILInjected.Address(RVA = "0x1C05394", Offset = "0x1C05394", Length = "0xC8")]
194 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StackTrace), Member = "AddFrames", MemberParameters = new object[]
195 {
196 typeof(global::System.Text.StringBuilder),
197 typeof(bool),
198 typeof(ref bool)
199 }, ReturnType = typeof(bool))]
200 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Reflection.RuntimeAssembly), Member = "GetAotId", ReturnType = typeof(byte[]))]
202 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Guid), Member = ".ctor", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Guid), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
204 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
205 private static string GetAotId()
206 {
207 throw null;
208 }
209
210 [global::Cpp2ILInjected.Token(Token = "0x6002D75")]
211 [global::Cpp2ILInjected.Address(RVA = "0x1C0545C", Offset = "0x1C0545C", Length = "0x450")]
212 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StackTrace), Member = "ToString", ReturnType = typeof(string))]
214 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
215 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Reflection.MethodBase), Member = "op_Equality", MemberParameters = new object[]
216 {
217 typeof(global::System.Reflection.MethodBase),
218 typeof(global::System.Reflection.MethodBase)
219 }, ReturnType = typeof(bool))]
220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "get_NewLine", ReturnType = typeof(string))]
221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.Text.StringBuilder))]
222 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StackTrace), Member = "GetFullNameForStackTrace", MemberParameters = new object[]
223 {
224 typeof(global::System.Text.StringBuilder),
225 typeof(global::System.Reflection.MethodBase),
226 typeof(bool),
227 typeof(ref bool),
228 typeof(ref bool)
229 }, ReturnType = typeof(void))]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "AppendFormat", MemberParameters = new object[]
231 {
232 typeof(string),
233 typeof(object),
234 typeof(object)
235 }, ReturnType = typeof(global::System.Text.StringBuilder))]
236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "AppendFormat", MemberParameters = new object[]
237 {
238 typeof(string),
239 typeof(object)
240 }, ReturnType = typeof(global::System.Text.StringBuilder))]
241 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StackFrame), Member = "GetSecureFileName", ReturnType = typeof(string))]
242 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Guid), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StackTrace), Member = "GetAotId", ReturnType = typeof(string))]
245 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
246 {
247 typeof(string),
248 typeof(object),
249 typeof(object)
250 }, ReturnType = typeof(string))]
251 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
252 {
253 typeof(string),
254 typeof(object)
255 }, ReturnType = typeof(string))]
256 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
257 private bool AddFrames(global::System.Text.StringBuilder sb, bool separator, out bool isAsync)
258 {
259 throw null;
260 }
261
262 [global::Cpp2ILInjected.Token(Token = "0x6002D76")]
263 [global::Cpp2ILInjected.Address(RVA = "0x1C058AC", Offset = "0x1C058AC", Length = "0x5B0")]
264 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
265 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StackTrace), Member = "AddFrames", MemberParameters = new object[]
266 {
267 typeof(global::System.Text.StringBuilder),
268 typeof(bool),
269 typeof(ref bool)
270 }, ReturnType = typeof(bool))]
271 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
272 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
273 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Reflection.CustomAttributeExtensions), Member = "IsDefined", MemberParameters = new object[]
274 {
275 typeof(global::System.Reflection.MemberInfo),
276 typeof(global::System.Type)
277 }, ReturnType = typeof(bool))]
278 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StackTrace), Member = "ConvertAsyncStateMachineMethod", MemberParameters = new object[]
279 {
280 typeof(ref global::System.Reflection.MethodBase),
281 typeof(ref global::System.Type)
282 }, ReturnType = typeof(void))]
283 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "get_NewLine", ReturnType = typeof(string))]
284 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.Text.StringBuilder))]
285 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
286 private void GetFullNameForStackTrace(global::System.Text.StringBuilder sb, global::System.Reflection.MethodBase mi, bool needsNewLine, out bool skipped, out bool isAsync)
287 {
288 throw null;
289 }
290
291 [global::Cpp2ILInjected.Token(Token = "0x6002D77")]
292 [global::Cpp2ILInjected.Address(RVA = "0x1C05E5C", Offset = "0x1C05E5C", Length = "0x414")]
293 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
294 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StackTrace), Member = "GetFullNameForStackTrace", MemberParameters = new object[]
295 {
296 typeof(global::System.Text.StringBuilder),
297 typeof(global::System.Reflection.MethodBase),
298 typeof(bool),
299 typeof(ref bool),
300 typeof(ref bool)
301 }, ReturnType = typeof(void))]
302 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
303 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
304 {
305 typeof(global::System.Type),
306 typeof(global::System.Type)
307 }, ReturnType = typeof(bool))]
308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Reflection.CustomAttributeExtensions), Member = "GetCustomAttributes", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { typeof(global::System.Reflection.MemberInfo) }, ReturnType = "System.Collections.Generic.IEnumerable`1<T>")]
309 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
310 private static void ConvertAsyncStateMachineMethod(ref global::System.Reflection.MethodBase method, ref global::System.Type declaringType)
311 {
312 throw null;
313 }
314
315 [global::Cpp2ILInjected.Token(Token = "0x6002D78")]
316 [global::Cpp2ILInjected.Address(RVA = "0x1C06270", Offset = "0x1C06270", Length = "0x144")]
317 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
318 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
319 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = ".ctor", ReturnType = typeof(void))]
320 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StackTrace), Member = "AddFrames", MemberParameters = new object[]
321 {
322 typeof(global::System.Text.StringBuilder),
323 typeof(bool),
324 typeof(ref bool)
325 }, ReturnType = typeof(bool))]
326 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "get_NewLine", ReturnType = typeof(string))]
327 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.Text.StringBuilder))]
328 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
329 public override string ToString()
330 {
331 throw null;
332 }
333
334 [global::Cpp2ILInjected.Token(Token = "0x6002D79")]
335 [global::Cpp2ILInjected.Address(RVA = "0x1C063B4", Offset = "0x1C063B4", Length = "0xC")]
336 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Environment), Member = "GetStackTrace", MemberParameters = new object[]
337 {
338 typeof(global::System.Exception),
339 typeof(bool)
340 }, ReturnType = typeof(string))]
341 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
342 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
344 {
345 throw null;
346 }
347
348 [global::Cpp2ILInjected.Token(Token = "0x400196A")]
349 public const int METHODS_TO_SKIP = 0;
350
351 [global::Cpp2ILInjected.Token(Token = "0x400196B")]
352 private const string prefix = " at ";
353
354 [global::Cpp2ILInjected.Token(Token = "0x400196C")]
355 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
357
358 [global::Cpp2ILInjected.Token(Token = "0x400196D")]
359 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
361
362 [global::Cpp2ILInjected.Token(Token = "0x400196E")]
363 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
364 private bool debug_info;
365
366 [global::Cpp2ILInjected.Token(Token = "0x400196F")]
367 private static bool isAotidSet;
368
369 [global::Cpp2ILInjected.Token(Token = "0x4001970")]
370 private static string aotid;
371
372 [global::Cpp2ILInjected.Token(Token = "0x20005D5")]
373 internal enum TraceFormat
374 {
375 [global::Cpp2ILInjected.Token(Token = "0x4001972")]
376 Normal,
377 [global::Cpp2ILInjected.Token(Token = "0x4001973")]
379 [global::Cpp2ILInjected.Token(Token = "0x4001974")]
381 }
382 }
383}
class f__AnonymousType0<< Count > j__TPar
string ToString(StackTrace.TraceFormat traceFormat)
readonly StackTrace[] captured_traces
StackTrace(global::System.Exception e, int skipFrames, bool fNeedFileInfo)
override string ToString()
virtual StackFrame GetFrame(int index)
bool AddFrames(global::System.Text.StringBuilder sb, bool separator, out bool isAsync)
void GetFullNameForStackTrace(global::System.Text.StringBuilder sb, global::System.Reflection.MethodBase mi, bool needsNewLine, out bool skipped, out bool isAsync)
StackTrace(int skipFrames, bool fNeedFileInfo)
Definition StackTrace.cs:68
StackTrace(global::System.Threading.Thread targetThread, bool needFileInfo)
static StackFrame[] get_trace(global::System.Exception e, int skipFrames, bool fNeedFileInfo)
StackTrace(bool fNeedFileInfo)
Definition StackTrace.cs:45
StackTrace(global::System.Exception e, bool fNeedFileInfo)
void init_frames(int skipFrames, bool fNeedFileInfo)
static void ConvertAsyncStateMachineMethod(ref global::System.Reflection.MethodBase method, ref global::System.Type declaringType)