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
JsonSerializationException.cs
Go to the documentation of this file.
1using System;
7using System.Xml;
14
15namespace Newtonsoft.Json
16{
17 [Preserve]
18 [global::Cpp2ILInjected.Token(Token = "0x2000034")]
21 {
22 [global::Cpp2ILInjected.Token(Token = "0x60001E7")]
23 [global::Cpp2ILInjected.Address(RVA = "0x1CC77C4", Offset = "0x1CC77C4", Length = "0x4")]
24 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonException), Member = ".ctor", ReturnType = typeof(void))]
27 {
28 throw null;
29 }
30
31 [global::Cpp2ILInjected.Token(Token = "0x60001E8")]
32 [global::Cpp2ILInjected.Address(RVA = "0x1CC6F4C", Offset = "0x1CC6F4C", Length = "0x4")]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.DefaultContractResolver.<>c__DisplayClass34_1", Member = "<SetExtensionDataDelegates>b__0", MemberParameters = new object[]
34 {
35 typeof(object),
36 typeof(string),
37 typeof(object)
38 }, ReturnType = typeof(void))]
39 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DefaultContractResolver), Member = "CreateProperties", MemberParameters = new object[]
40 {
41 typeof(Type),
42 typeof(MemberSerialization)
43 }, ReturnType = typeof(IList<JsonProperty>))]
44 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DefaultSerializationBinder), Member = "GetTypeFromTypeNameKey", MemberParameters = new object[] { typeof(DefaultSerializationBinder.TypeNameKey) }, ReturnType = typeof(Type))]
45 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonPropertyCollection), Member = "AddProperty", MemberParameters = new object[] { typeof(JsonProperty) }, ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "Deserialize", MemberParameters = new object[]
47 {
49 typeof(Type),
50 typeof(bool)
51 }, ReturnType = typeof(object))]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BinaryConverter), Member = "GetByteArray", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(byte[]))]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CustomCreationConverter<>), Member = "ReadJson", MemberParameters = new object[]
54 {
56 typeof(Type),
57 typeof(object),
59 }, ReturnType = typeof(object))]
60 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BsonObjectIdConverter), Member = "ReadJson", MemberParameters = new object[]
61 {
63 typeof(Type),
64 typeof(object),
66 }, ReturnType = typeof(object))]
67 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VersionConverter), Member = "WriteJson", MemberParameters = new object[]
68 {
70 typeof(object),
72 }, ReturnType = typeof(void))]
73 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(IsoDateTimeConverter), Member = "WriteJson", MemberParameters = new object[]
74 {
76 typeof(object),
78 }, ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JavaScriptDateTimeConverter), Member = "WriteJson", MemberParameters = new object[]
80 {
82 typeof(object),
84 }, ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlNodeConverter), Member = "GetPropertyName", MemberParameters = new object[]
86 {
89 }, ReturnType = typeof(string))]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlNodeConverter), Member = "SerializeNode", MemberParameters = new object[]
91 {
95 typeof(bool)
96 }, ReturnType = typeof(void))]
97 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlNodeConverter), Member = "ReadJson", MemberParameters = new object[]
98 {
100 typeof(Type),
101 typeof(object),
103 }, ReturnType = typeof(object))]
104 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 15)]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
106 public JsonSerializationException(string message)
107 {
108 throw null;
109 }
110
111 [global::Cpp2ILInjected.Token(Token = "0x60001E9")]
112 [global::Cpp2ILInjected.Address(RVA = "0x1CC77C8", Offset = "0x1CC77C8", Length = "0x4")]
113 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectionValueProvider), Member = "SetValue", MemberParameters = new object[]
114 {
115 typeof(object),
116 typeof(object)
117 }, ReturnType = typeof(void))]
118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectionValueProvider), Member = "GetValue", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(object))]
119 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
120 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonException), Member = ".ctor", MemberParameters = new object[]
121 {
122 typeof(string),
124 }, ReturnType = typeof(void))]
126 {
127 throw null;
128 }
129
130 [global::Cpp2ILInjected.Token(Token = "0x60001EA")]
131 [global::Cpp2ILInjected.Address(RVA = "0x1CC77CC", Offset = "0x1CC77CC", Length = "0x4")]
132 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
133 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonException), Member = ".ctor", MemberParameters = new object[]
134 {
137 }, ReturnType = typeof(void))]
139 {
140 throw null;
141 }
142
143 [global::Cpp2ILInjected.Token(Token = "0x60001EB")]
144 [global::Cpp2ILInjected.Address(RVA = "0x1CC437C", Offset = "0x1CC437C", Length = "0x8")]
145 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonReader), Member = "ReadAndAssert", ReturnType = typeof(void))]
146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "Populate", MemberParameters = new object[]
147 {
149 typeof(object)
150 }, ReturnType = typeof(void))]
151 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "Deserialize", MemberParameters = new object[]
152 {
154 typeof(Type),
155 typeof(bool)
156 }, ReturnType = typeof(object))]
157 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "CreateJObject", MemberParameters = new object[] { typeof(JsonReader) }, ReturnType = typeof(JToken))]
158 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "CreateValueInternal", MemberParameters = new object[]
159 {
161 typeof(Type),
166 typeof(object)
167 }, ReturnType = typeof(object))]
168 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "CreateObject", MemberParameters = new object[]
169 {
171 typeof(Type),
176 typeof(object)
177 }, ReturnType = typeof(object))]
178 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "ReadMetadataProperties", MemberParameters = new object[]
179 {
181 typeof(ref Type),
186 typeof(object),
187 typeof(ref object),
188 typeof(ref string)
189 }, ReturnType = typeof(bool))]
190 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "ResolveTypeName", MemberParameters = new object[]
191 {
193 typeof(ref Type),
198 typeof(string)
199 }, ReturnType = typeof(void))]
200 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "EnsureArrayContract", MemberParameters = new object[]
201 {
203 typeof(Type),
205 }, ReturnType = typeof(JsonArrayContract))]
206 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "CreateList", MemberParameters = new object[]
207 {
209 typeof(Type),
212 typeof(object),
213 typeof(string)
214 }, ReturnType = typeof(object))]
215 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "CreateNewList", MemberParameters = new object[]
216 {
219 typeof(ref bool)
220 }, ReturnType = typeof(IList))]
221 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "CreateNewDictionary", MemberParameters = new object[]
222 {
225 typeof(ref bool)
226 }, ReturnType = typeof(IDictionary))]
227 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "PopulateDictionary", MemberParameters = new object[]
228 {
233 typeof(string)
234 }, ReturnType = typeof(object))]
235 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "PopulateMultidimensionalArray", MemberParameters = new object[]
236 {
237 typeof(IList),
241 typeof(string)
242 }, ReturnType = typeof(object))]
243 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "ThrowUnexpectedEndException", MemberParameters = new object[]
244 {
247 typeof(object),
248 typeof(string)
249 }, ReturnType = typeof(void))]
250 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "CreateISerializable", MemberParameters = new object[]
251 {
255 typeof(string)
256 }, ReturnType = typeof(object))]
257 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "ResolvePropertyAndCreatorValues", MemberParameters = new object[]
258 {
262 typeof(Type)
264 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "CreateNewObject", MemberParameters = new object[]
265 {
270 typeof(string),
271 typeof(ref bool)
272 }, ReturnType = typeof(object))]
273 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "PopulateObject", MemberParameters = new object[]
274 {
275 typeof(object),
279 typeof(string)
280 }, ReturnType = typeof(object))]
281 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "EndProcessProperty", MemberParameters = new object[]
282 {
283 typeof(object),
286 typeof(int),
289 typeof(bool)
290 }, ReturnType = typeof(void))]
291 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BinaryConverter), Member = "ReadJson", MemberParameters = new object[]
292 {
294 typeof(Type),
295 typeof(object),
297 }, ReturnType = typeof(object))]
298 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BinaryConverter), Member = "ReadByteArray", MemberParameters = new object[] { typeof(JsonReader) }, ReturnType = typeof(byte[]))]
299 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(KeyValuePairConverter), Member = "ReadJson", MemberParameters = new object[]
300 {
302 typeof(Type),
303 typeof(object),
305 }, ReturnType = typeof(object))]
306 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexConverter), Member = "ReadJson", MemberParameters = new object[]
307 {
309 typeof(Type),
310 typeof(object),
312 }, ReturnType = typeof(object))]
313 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexConverter), Member = "ReadRegexObject", MemberParameters = new object[]
314 {
317 }, ReturnType = typeof(Regex))]
318 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StringEnumConverter), Member = "ReadJson", MemberParameters = new object[]
319 {
321 typeof(Type),
322 typeof(object),
324 }, ReturnType = typeof(object))]
325 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VersionConverter), Member = "ReadJson", MemberParameters = new object[]
326 {
328 typeof(Type),
329 typeof(object),
331 }, ReturnType = typeof(object))]
332 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(IsoDateTimeConverter), Member = "ReadJson", MemberParameters = new object[]
333 {
335 typeof(Type),
336 typeof(object),
338 }, ReturnType = typeof(object))]
339 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JavaScriptDateTimeConverter), Member = "ReadJson", MemberParameters = new object[]
340 {
342 typeof(Type),
343 typeof(object),
345 }, ReturnType = typeof(object))]
346 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlNodeConverter), Member = "ReadElement", MemberParameters = new object[]
347 {
351 typeof(string),
353 }, ReturnType = typeof(void))]
354 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlNodeConverter), Member = "ConvertTokenToXmlValue", MemberParameters = new object[] { typeof(JsonReader) }, ReturnType = typeof(string))]
355 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlNodeConverter), Member = "ReadAttributeElements", MemberParameters = new object[]
356 {
359 }, ReturnType = typeof(Dictionary<string, string>))]
360 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlNodeConverter), Member = "CreateInstruction", MemberParameters = new object[]
361 {
365 typeof(string)
366 }, ReturnType = typeof(void))]
367 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlNodeConverter), Member = "CreateDocumentType", MemberParameters = new object[]
368 {
372 }, ReturnType = typeof(void))]
373 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlNodeConverter), Member = "DeserializeNode", MemberParameters = new object[]
374 {
379 }, ReturnType = typeof(void))]
380 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 41)]
381 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonSerializationException), Member = "Create", MemberParameters = new object[]
382 {
384 typeof(string),
386 }, ReturnType = typeof(JsonSerializationException))]
387 internal static JsonSerializationException Create(JsonReader reader, string message)
388 {
389 throw null;
390 }
391
392 [global::Cpp2ILInjected.Token(Token = "0x60001EC")]
393 [global::Cpp2ILInjected.Address(RVA = "0x1CC77D0", Offset = "0x1CC77D0", Length = "0x7C")]
394 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
395 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializationException), Member = "Create", MemberParameters = new object[]
396 {
398 typeof(string)
399 }, ReturnType = typeof(JsonSerializationException))]
400 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "ResolveTypeName", MemberParameters = new object[]
401 {
403 typeof(ref Type),
408 typeof(string)
409 }, ReturnType = typeof(void))]
410 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "EnsureType", MemberParameters = new object[]
411 {
413 typeof(object),
416 typeof(Type)
417 }, ReturnType = typeof(object))]
418 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "AddReference", MemberParameters = new object[]
419 {
421 typeof(string),
422 typeof(object)
423 }, ReturnType = typeof(void))]
424 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "PopulateDictionary", MemberParameters = new object[]
425 {
430 typeof(string)
431 }, ReturnType = typeof(object))]
432 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "PopulateMultidimensionalArray", MemberParameters = new object[]
433 {
434 typeof(IList),
438 typeof(string)
439 }, ReturnType = typeof(object))]
440 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "PopulateList", MemberParameters = new object[]
441 {
442 typeof(IList),
446 typeof(string)
447 }, ReturnType = typeof(object))]
448 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "SetExtensionData", MemberParameters = new object[]
449 {
453 typeof(string),
454 typeof(object)
455 }, ReturnType = typeof(void))]
456 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StringEnumConverter), Member = "ReadJson", MemberParameters = new object[]
457 {
459 typeof(Type),
460 typeof(object),
462 }, ReturnType = typeof(object))]
463 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VersionConverter), Member = "ReadJson", MemberParameters = new object[]
464 {
466 typeof(Type),
467 typeof(object),
469 }, ReturnType = typeof(object))]
470 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
471 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
472 internal static JsonSerializationException Create(JsonReader reader, string message, Exception ex)
473 {
474 throw null;
475 }
476
477 [global::Cpp2ILInjected.Token(Token = "0x60001ED")]
478 [global::Cpp2ILInjected.Address(RVA = "0x1CC784C", Offset = "0x1CC784C", Length = "0xB4")]
479 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "ReadMetadataPropertiesToken", MemberParameters = new object[]
480 {
482 typeof(ref Type),
487 typeof(object),
488 typeof(ref object),
489 typeof(ref string)
490 }, ReturnType = typeof(bool))]
491 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalWriter), Member = "CheckForCircularReference", MemberParameters = new object[]
492 {
494 typeof(object),
499 }, ReturnType = typeof(bool))]
500 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalWriter), Member = "GetReference", MemberParameters = new object[]
501 {
503 typeof(object)
504 }, ReturnType = typeof(string))]
505 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalWriter), Member = "CalculatePropertyValues", MemberParameters = new object[]
506 {
508 typeof(object),
513 typeof(ref object)
514 }, ReturnType = typeof(bool))]
515 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalWriter), Member = "SerializeISerializable", MemberParameters = new object[]
516 {
523 }, ReturnType = typeof(void))]
524 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
525 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonPosition), Member = "FormatMessage", MemberParameters = new object[]
526 {
528 typeof(string),
529 typeof(string)
530 }, ReturnType = typeof(string))]
531 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonException), Member = ".ctor", MemberParameters = new object[]
532 {
533 typeof(string),
535 }, ReturnType = typeof(void))]
536 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
537 internal static JsonSerializationException Create(IJsonLineInfo lineInfo, string path, string message, Exception ex)
538 {
539 throw null;
540 }
541 }
542}
class f__AnonymousType0<< Count > j__TPar
static JsonSerializationException Create(JsonReader reader, string message)
static JsonSerializationException Create(JsonReader reader, string message, Exception ex)
JsonSerializationException(SerializationInfo info, StreamingContext context)
static JsonSerializationException Create(IJsonLineInfo lineInfo, string path, string message, Exception ex)
JsonSerializationException(string message, Exception innerException)