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
JsonContract.cs
Go to the documentation of this file.
1using System;
10
12{
13 [Preserve]
14 [global::Cpp2ILInjected.Token(Token = "0x200009E")]
15 public abstract class JsonContract
16 {
17 [global::Cpp2ILInjected.Token(Token = "0x170000E5")]
19 {
21 [global::Cpp2ILInjected.Token(Token = "0x600055F")]
22 [global::Cpp2ILInjected.Address(RVA = "0x1CECCDC", Offset = "0x1CECCDC", Length = "0x8")]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
24 get
25 {
26 throw null;
27 }
29 [global::Cpp2ILInjected.Token(Token = "0x6000560")]
30 [global::Cpp2ILInjected.Address(RVA = "0x1CECCE4", Offset = "0x1CECCE4", Length = "0x8")]
31 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
32 private set
33 {
34 throw null;
35 }
36 }
37
38 [global::Cpp2ILInjected.Token(Token = "0x170000E6")]
40 {
41 [global::Cpp2ILInjected.Token(Token = "0x6000561")]
42 [global::Cpp2ILInjected.Address(RVA = "0x1CECCEC", Offset = "0x1CECCEC", Length = "0x8")]
43 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
44 get
45 {
46 throw null;
47 }
48 [global::Cpp2ILInjected.Token(Token = "0x6000562")]
49 [global::Cpp2ILInjected.Address(RVA = "0x1CEC2AC", Offset = "0x1CEC2AC", Length = "0x5C")]
50 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
51 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonArrayContract), Member = ".ctor", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(void))]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonContract), Member = ".ctor", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(void))]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonDictionaryContract), Member = ".ctor", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeExtensions), Member = "IsSealed", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(bool))]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeExtensions), Member = "IsInterface", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(bool))]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeExtensions), Member = "IsAbstract", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(bool))]
58 set
59 {
60 throw null;
61 }
62 }
63
64 [global::Cpp2ILInjected.Token(Token = "0x170000E7")]
65 public bool? IsReference
66 {
68 [global::Cpp2ILInjected.Token(Token = "0x6000563")]
69 [global::Cpp2ILInjected.Address(RVA = "0x1CECCF4", Offset = "0x1CECCF4", Length = "0x8")]
70 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
71 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
72 get
73 {
74 throw null;
75 }
77 [global::Cpp2ILInjected.Token(Token = "0x6000564")]
78 [global::Cpp2ILInjected.Address(RVA = "0x1CECCFC", Offset = "0x1CECCFC", Length = "0x8")]
79 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
80 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
81 set
82 {
83 throw null;
84 }
85 }
86
87 [global::Cpp2ILInjected.Token(Token = "0x170000E8")]
89 {
91 [global::Cpp2ILInjected.Token(Token = "0x6000565")]
92 [global::Cpp2ILInjected.Address(RVA = "0x1CECD04", Offset = "0x1CECD04", Length = "0x8")]
93 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
94 get
95 {
96 throw null;
97 }
99 [global::Cpp2ILInjected.Token(Token = "0x6000566")]
100 [global::Cpp2ILInjected.Address(RVA = "0x1CECD0C", Offset = "0x1CECD0C", Length = "0x8")]
101 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
102 set
103 {
104 throw null;
105 }
106 }
107
108 [global::Cpp2ILInjected.Token(Token = "0x170000E9")]
110 {
112 [global::Cpp2ILInjected.Token(Token = "0x6000567")]
113 [global::Cpp2ILInjected.Address(RVA = "0x1CECD14", Offset = "0x1CECD14", Length = "0x8")]
114 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
115 get
116 {
117 throw null;
118 }
120 [global::Cpp2ILInjected.Token(Token = "0x6000568")]
121 [global::Cpp2ILInjected.Address(RVA = "0x1CECD1C", Offset = "0x1CECD1C", Length = "0x8")]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
123 set
124 {
125 throw null;
126 }
127 }
128
129 [global::Cpp2ILInjected.Token(Token = "0x170000EA")]
131 {
132 [global::Cpp2ILInjected.Token(Token = "0x6000569")]
133 [global::Cpp2ILInjected.Address(RVA = "0x1CE7DEC", Offset = "0x1CE7DEC", Length = "0x78")]
134 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DefaultContractResolver), Member = "ResolveCallbackMethods", MemberParameters = new object[]
135 {
137 typeof(Type)
138 }, ReturnType = typeof(void))]
139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonContract), Member = "get_OnDeserialized", ReturnType = typeof(MethodInfo))]
140 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonContract), Member = "set_OnDeserialized", MemberParameters = new object[] { typeof(MethodInfo) }, ReturnType = typeof(void))]
141 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
143 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
144 get
145 {
146 throw null;
147 }
148 }
149
150 [global::Cpp2ILInjected.Token(Token = "0x170000EB")]
152 {
153 [global::Cpp2ILInjected.Token(Token = "0x600056A")]
154 [global::Cpp2ILInjected.Address(RVA = "0x1CE7D74", Offset = "0x1CE7D74", Length = "0x78")]
155 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DefaultContractResolver), Member = "ResolveCallbackMethods", MemberParameters = new object[]
156 {
158 typeof(Type)
159 }, ReturnType = typeof(void))]
160 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonContract), Member = "get_OnDeserializing", ReturnType = typeof(MethodInfo))]
161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonContract), Member = "set_OnDeserializing", MemberParameters = new object[] { typeof(MethodInfo) }, ReturnType = typeof(void))]
162 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
163 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
164 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
165 get
166 {
167 throw null;
168 }
169 }
170
171 [global::Cpp2ILInjected.Token(Token = "0x170000EC")]
173 {
174 [global::Cpp2ILInjected.Token(Token = "0x600056B")]
175 [global::Cpp2ILInjected.Address(RVA = "0x1CE7CFC", Offset = "0x1CE7CFC", Length = "0x78")]
176 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DefaultContractResolver), Member = "ResolveCallbackMethods", MemberParameters = new object[]
177 {
179 typeof(Type)
180 }, ReturnType = typeof(void))]
181 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonContract), Member = "get_OnSerialized", ReturnType = typeof(MethodInfo))]
182 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonContract), Member = "set_OnSerialized", MemberParameters = new object[] { typeof(MethodInfo) }, ReturnType = typeof(void))]
183 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
185 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
186 get
187 {
188 throw null;
189 }
190 }
191
192 [global::Cpp2ILInjected.Token(Token = "0x170000ED")]
194 {
195 [global::Cpp2ILInjected.Token(Token = "0x600056C")]
196 [global::Cpp2ILInjected.Address(RVA = "0x1CE7C84", Offset = "0x1CE7C84", Length = "0x78")]
197 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DefaultContractResolver), Member = "ResolveCallbackMethods", MemberParameters = new object[]
198 {
200 typeof(Type)
201 }, ReturnType = typeof(void))]
202 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonContract), Member = "get_OnSerializing", ReturnType = typeof(MethodInfo))]
203 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonContract), Member = "set_OnSerializing", MemberParameters = new object[] { typeof(MethodInfo) }, ReturnType = typeof(void))]
204 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "CreateObject", MemberParameters = new object[]
205 {
207 typeof(Type),
212 typeof(object)
213 }, ReturnType = typeof(object))]
214 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "CreateList", MemberParameters = new object[]
215 {
217 typeof(Type),
220 typeof(object),
221 typeof(string)
222 }, ReturnType = typeof(object))]
223 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
224 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
225 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
226 get
227 {
228 throw null;
229 }
230 }
231
232 [global::Cpp2ILInjected.Token(Token = "0x170000EE")]
234 {
235 [global::Cpp2ILInjected.Token(Token = "0x600056D")]
236 [global::Cpp2ILInjected.Address(RVA = "0x1CE7E64", Offset = "0x1CE7E64", Length = "0x78")]
237 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DefaultContractResolver), Member = "ResolveCallbackMethods", MemberParameters = new object[]
238 {
240 typeof(Type)
241 }, ReturnType = typeof(void))]
242 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonContract), Member = "get_OnError", ReturnType = typeof(MethodInfo))]
243 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonContract), Member = "set_OnError", MemberParameters = new object[] { typeof(MethodInfo) }, ReturnType = typeof(void))]
244 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "CreateObject", MemberParameters = new object[]
245 {
247 typeof(Type),
252 typeof(object)
253 }, ReturnType = typeof(object))]
254 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "CreateList", MemberParameters = new object[]
255 {
257 typeof(Type),
260 typeof(object),
261 typeof(string)
262 }, ReturnType = typeof(object))]
263 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
264 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
265 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
266 get
267 {
268 throw null;
269 }
270 }
271
272 [Obsolete("This property is obsolete and has been replaced by the OnDeserializedCallbacks collection.")]
273 [global::Cpp2ILInjected.Token(Token = "0x170000EF")]
275 {
276 [global::Cpp2ILInjected.Token(Token = "0x600056E")]
277 [global::Cpp2ILInjected.Address(RVA = "0x1CECD24", Offset = "0x1CECD24", Length = "0x13C")]
278 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
279 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
280 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonContract), Member = "get_OnDeserializedCallbacks", ReturnType = typeof(IList<SerializationCallback>))]
281 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeExtensions), Member = "Method", MemberParameters = new object[] { typeof(Delegate) }, ReturnType = typeof(MethodInfo))]
282 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
283 get
284 {
285 throw null;
286 }
287 [global::Cpp2ILInjected.Token(Token = "0x600056F")]
288 [global::Cpp2ILInjected.Address(RVA = "0x1CECE60", Offset = "0x1CECE60", Length = "0x128")]
289 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
290 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonContract), Member = "get_OnDeserializedCallbacks", ReturnType = typeof(IList<SerializationCallback>))]
292 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonContract), Member = "CreateSerializationCallback", MemberParameters = new object[] { typeof(MethodInfo) }, ReturnType = typeof(SerializationCallback))]
293 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
294 set
295 {
296 throw null;
297 }
298 }
299
300 [Obsolete("This property is obsolete and has been replaced by the OnDeserializingCallbacks collection.")]
301 [global::Cpp2ILInjected.Token(Token = "0x170000F0")]
303 {
304 [global::Cpp2ILInjected.Token(Token = "0x6000570")]
305 [global::Cpp2ILInjected.Address(RVA = "0x1CECF88", Offset = "0x1CECF88", Length = "0x13C")]
306 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
307 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonContract), Member = "get_OnDeserializingCallbacks", ReturnType = typeof(IList<SerializationCallback>))]
309 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeExtensions), Member = "Method", MemberParameters = new object[] { typeof(Delegate) }, ReturnType = typeof(MethodInfo))]
310 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
311 get
312 {
313 throw null;
314 }
315 [global::Cpp2ILInjected.Token(Token = "0x6000571")]
316 [global::Cpp2ILInjected.Address(RVA = "0x1CED0C4", Offset = "0x1CED0C4", Length = "0x128")]
317 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
318 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
319 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonContract), Member = "get_OnDeserializingCallbacks", ReturnType = typeof(IList<SerializationCallback>))]
320 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonContract), Member = "CreateSerializationCallback", MemberParameters = new object[] { typeof(MethodInfo) }, ReturnType = typeof(SerializationCallback))]
321 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
322 set
323 {
324 throw null;
325 }
326 }
327
328 [Obsolete("This property is obsolete and has been replaced by the OnSerializedCallbacks collection.")]
329 [global::Cpp2ILInjected.Token(Token = "0x170000F1")]
331 {
332 [global::Cpp2ILInjected.Token(Token = "0x6000572")]
333 [global::Cpp2ILInjected.Address(RVA = "0x1CED1EC", Offset = "0x1CED1EC", Length = "0x13C")]
334 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
335 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
336 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonContract), Member = "get_OnSerializedCallbacks", ReturnType = typeof(IList<SerializationCallback>))]
337 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeExtensions), Member = "Method", MemberParameters = new object[] { typeof(Delegate) }, ReturnType = typeof(MethodInfo))]
338 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
339 get
340 {
341 throw null;
342 }
343 [global::Cpp2ILInjected.Token(Token = "0x6000573")]
344 [global::Cpp2ILInjected.Address(RVA = "0x1CED328", Offset = "0x1CED328", Length = "0x128")]
345 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
346 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
347 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonContract), Member = "get_OnSerializedCallbacks", ReturnType = typeof(IList<SerializationCallback>))]
348 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonContract), Member = "CreateSerializationCallback", MemberParameters = new object[] { typeof(MethodInfo) }, ReturnType = typeof(SerializationCallback))]
349 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
350 set
351 {
352 throw null;
353 }
354 }
355
356 [Obsolete("This property is obsolete and has been replaced by the OnSerializingCallbacks collection.")]
357 [global::Cpp2ILInjected.Token(Token = "0x170000F2")]
359 {
360 [global::Cpp2ILInjected.Token(Token = "0x6000574")]
361 [global::Cpp2ILInjected.Address(RVA = "0x1CED450", Offset = "0x1CED450", Length = "0x13C")]
362 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
363 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
364 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonContract), Member = "get_OnSerializingCallbacks", ReturnType = typeof(IList<SerializationCallback>))]
365 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeExtensions), Member = "Method", MemberParameters = new object[] { typeof(Delegate) }, ReturnType = typeof(MethodInfo))]
366 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
367 get
368 {
369 throw null;
370 }
371 [global::Cpp2ILInjected.Token(Token = "0x6000575")]
372 [global::Cpp2ILInjected.Address(RVA = "0x1CED58C", Offset = "0x1CED58C", Length = "0x128")]
373 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
374 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonContract), Member = "get_OnSerializingCallbacks", ReturnType = typeof(IList<SerializationCallback>))]
376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonContract), Member = "CreateSerializationCallback", MemberParameters = new object[] { typeof(MethodInfo) }, ReturnType = typeof(SerializationCallback))]
377 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
378 set
379 {
380 throw null;
381 }
382 }
383
384 [Obsolete("This property is obsolete and has been replaced by the OnErrorCallbacks collection.")]
385 [global::Cpp2ILInjected.Token(Token = "0x170000F3")]
387 {
388 [global::Cpp2ILInjected.Token(Token = "0x6000576")]
389 [global::Cpp2ILInjected.Address(RVA = "0x1CED6B4", Offset = "0x1CED6B4", Length = "0x13C")]
390 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
391 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
392 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonContract), Member = "get_OnErrorCallbacks", ReturnType = typeof(IList<SerializationErrorCallback>))]
393 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeExtensions), Member = "Method", MemberParameters = new object[] { typeof(Delegate) }, ReturnType = typeof(MethodInfo))]
394 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
395 get
396 {
397 throw null;
398 }
399 [global::Cpp2ILInjected.Token(Token = "0x6000577")]
400 [global::Cpp2ILInjected.Address(RVA = "0x1CED7F0", Offset = "0x1CED7F0", Length = "0x128")]
401 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
402 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonContract), Member = "get_OnErrorCallbacks", ReturnType = typeof(IList<SerializationErrorCallback>))]
404 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonContract), Member = "CreateSerializationErrorCallback", MemberParameters = new object[] { typeof(MethodInfo) }, ReturnType = typeof(SerializationErrorCallback))]
405 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
406 set
407 {
408 throw null;
409 }
410 }
411
412 [global::Cpp2ILInjected.Token(Token = "0x170000F4")]
413 public Func<object> DefaultCreator
414 {
416 [global::Cpp2ILInjected.Token(Token = "0x6000578")]
417 [global::Cpp2ILInjected.Address(RVA = "0x1CED918", Offset = "0x1CED918", Length = "0x8")]
418 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
419 get
420 {
421 throw null;
422 }
424 [global::Cpp2ILInjected.Token(Token = "0x6000579")]
425 [global::Cpp2ILInjected.Address(RVA = "0x1CED920", Offset = "0x1CED920", Length = "0x8")]
426 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
427 set
428 {
429 throw null;
430 }
431 }
432
433 [global::Cpp2ILInjected.Token(Token = "0x170000F5")]
435 {
437 [global::Cpp2ILInjected.Token(Token = "0x600057A")]
438 [global::Cpp2ILInjected.Address(RVA = "0x1CED928", Offset = "0x1CED928", Length = "0x8")]
439 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
440 get
441 {
442 throw null;
443 }
445 [global::Cpp2ILInjected.Token(Token = "0x600057B")]
446 [global::Cpp2ILInjected.Address(RVA = "0x1CED930", Offset = "0x1CED930", Length = "0xC")]
447 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
448 set
449 {
450 throw null;
451 }
452 }
453
454 [global::Cpp2ILInjected.Token(Token = "0x600057C")]
455 [global::Cpp2ILInjected.Address(RVA = "0x1CE31E0", Offset = "0x1CE31E0", Length = "0x140")]
456 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonContainerContract), Member = ".ctor", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(void))]
457 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonLinqContract), Member = ".ctor", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(void))]
458 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonPrimitiveContract), Member = ".ctor", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(void))]
459 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DefaultContractResolver), Member = "CreateLinqContract", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(JsonLinqContract))]
460 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
461 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
462 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ValidationUtils), Member = "ArgumentNotNull", MemberParameters = new object[]
463 {
464 typeof(object),
465 typeof(string)
466 }, ReturnType = typeof(void))]
467 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectionUtils), Member = "IsNullable", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(bool))]
468 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectionUtils), Member = "IsNullableType", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(bool))]
469 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Nullable), Member = "GetUnderlyingType", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(Type))]
470 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonContract), Member = "set_CreatedType", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(void))]
471 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ConvertUtils), Member = "IsConvertible", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(bool))]
472 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeExtensions), Member = "IsEnum", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(bool))]
473 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
475 {
476 throw null;
477 }
478
479 [global::Cpp2ILInjected.Token(Token = "0x600057D")]
480 [global::Cpp2ILInjected.Address(RVA = "0x1CED93C", Offset = "0x1CED93C", Length = "0x2EC")]
481 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
482 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalWriter), Member = "OnSerializing", MemberParameters = new object[]
483 {
486 typeof(object)
487 }, ReturnType = typeof(void))]
488 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
489 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
490 internal void InvokeOnSerializing(object o, StreamingContext context)
491 {
492 throw null;
493 }
494
495 [global::Cpp2ILInjected.Token(Token = "0x600057E")]
496 [global::Cpp2ILInjected.Address(RVA = "0x1CEDC28", Offset = "0x1CEDC28", Length = "0x2EC")]
497 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
498 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalWriter), Member = "OnSerialized", MemberParameters = new object[]
499 {
502 typeof(object)
503 }, ReturnType = typeof(void))]
504 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
505 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
506 internal void InvokeOnSerialized(object o, StreamingContext context)
507 {
508 throw null;
509 }
510
511 [global::Cpp2ILInjected.Token(Token = "0x600057F")]
512 [global::Cpp2ILInjected.Address(RVA = "0x1CEDF14", Offset = "0x1CEDF14", Length = "0x2EC")]
513 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
514 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "OnDeserializing", MemberParameters = new object[]
515 {
518 typeof(object)
519 }, ReturnType = typeof(void))]
520 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
521 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
522 internal void InvokeOnDeserializing(object o, StreamingContext context)
523 {
524 throw null;
525 }
526
527 [global::Cpp2ILInjected.Token(Token = "0x6000580")]
528 [global::Cpp2ILInjected.Address(RVA = "0x1CEE200", Offset = "0x1CEE200", Length = "0x154")]
529 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
530 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "OnDeserialized", MemberParameters = new object[]
531 {
534 typeof(object)
535 }, ReturnType = typeof(void))]
536 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
537 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
538 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
539 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
540 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
541 internal void InvokeOnDeserialized(object o, StreamingContext context)
542 {
543 throw null;
544 }
545
546 [global::Cpp2ILInjected.Token(Token = "0x6000581")]
547 [global::Cpp2ILInjected.Address(RVA = "0x1CEE354", Offset = "0x1CEE354", Length = "0x2FC")]
548 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
549 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalBase), Member = "IsErrorHandled", MemberParameters = new object[]
550 {
551 typeof(object),
553 typeof(object),
555 typeof(string),
557 }, ReturnType = typeof(bool))]
558 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
559 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
560 internal void InvokeOnError(object o, StreamingContext context, ErrorContext errorContext)
561 {
562 throw null;
563 }
564
565 [global::Cpp2ILInjected.Token(Token = "0x6000582")]
566 [global::Cpp2ILInjected.Address(RVA = "0x1CE848C", Offset = "0x1CE848C", Length = "0xA4")]
567 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DefaultContractResolver), Member = "GetCallbackMethodsForType", MemberParameters = new object[]
568 {
569 typeof(Type),
575 }, ReturnType = typeof(void))]
576 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonContract), Member = "set_OnDeserialized", MemberParameters = new object[] { typeof(MethodInfo) }, ReturnType = typeof(void))]
577 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonContract), Member = "set_OnDeserializing", MemberParameters = new object[] { typeof(MethodInfo) }, ReturnType = typeof(void))]
578 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonContract), Member = "set_OnSerialized", MemberParameters = new object[] { typeof(MethodInfo) }, ReturnType = typeof(void))]
579 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonContract), Member = "set_OnSerializing", MemberParameters = new object[] { typeof(MethodInfo) }, ReturnType = typeof(void))]
580 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
581 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
582 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationCallback), Member = ".ctor", MemberParameters = new object[]
583 {
584 typeof(object),
586 }, ReturnType = typeof(void))]
587 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
592
593 [global::Cpp2ILInjected.Token(Token = "0x6000583")]
594 [global::Cpp2ILInjected.Address(RVA = "0x1CE8530", Offset = "0x1CE8530", Length = "0xA4")]
595 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DefaultContractResolver), Member = "GetCallbackMethodsForType", MemberParameters = new object[]
596 {
597 typeof(Type),
603 }, ReturnType = typeof(void))]
604 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonContract), Member = "set_OnError", MemberParameters = new object[] { typeof(MethodInfo) }, ReturnType = typeof(void))]
605 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
606 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
607 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationErrorCallback), Member = ".ctor", MemberParameters = new object[]
608 {
609 typeof(object),
611 }, ReturnType = typeof(void))]
612 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
617
618 [global::Cpp2ILInjected.Token(Token = "0x4000268")]
619 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
620 internal bool IsNullable;
621
622 [global::Cpp2ILInjected.Token(Token = "0x4000269")]
623 [global::Cpp2ILInjected.FieldOffset(Offset = "0x11")]
624 internal bool IsConvertable;
625
626 [global::Cpp2ILInjected.Token(Token = "0x400026A")]
627 [global::Cpp2ILInjected.FieldOffset(Offset = "0x12")]
628 internal bool IsEnum;
629
630 [global::Cpp2ILInjected.Token(Token = "0x400026B")]
631 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
633
634 [global::Cpp2ILInjected.Token(Token = "0x400026C")]
635 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
637
638 [global::Cpp2ILInjected.Token(Token = "0x400026D")]
639 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
641
642 [global::Cpp2ILInjected.Token(Token = "0x400026E")]
643 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
645
646 [global::Cpp2ILInjected.Token(Token = "0x400026F")]
647 [global::Cpp2ILInjected.FieldOffset(Offset = "0x29")]
648 internal bool IsSealed;
649
650 [global::Cpp2ILInjected.Token(Token = "0x4000270")]
651 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2A")]
652 internal bool IsInstantiable;
653
654 [global::Cpp2ILInjected.Token(Token = "0x4000271")]
655 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
657
658 [global::Cpp2ILInjected.Token(Token = "0x4000272")]
659 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
661
662 [global::Cpp2ILInjected.Token(Token = "0x4000273")]
663 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
665
666 [global::Cpp2ILInjected.Token(Token = "0x4000274")]
667 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
669
670 [global::Cpp2ILInjected.Token(Token = "0x4000275")]
671 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
673
674 [global::Cpp2ILInjected.Token(Token = "0x4000276")]
675 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
677
679 [global::Cpp2ILInjected.Token(Token = "0x4000277")]
680 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
681 private Type <UnderlyingType>k__BackingField;
682
684 [global::Cpp2ILInjected.Token(Token = "0x4000278")]
685 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
687
689 [global::Cpp2ILInjected.Token(Token = "0x4000279")]
690 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
691 private JsonConverter <Converter>k__BackingField;
692
694 [global::Cpp2ILInjected.Token(Token = "0x400027A")]
695 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
696 private JsonConverter <InternalConverter>k__BackingField;
697
699 [global::Cpp2ILInjected.Token(Token = "0x400027B")]
700 [global::Cpp2ILInjected.FieldOffset(Offset = "0x80")]
701 private Func<object> <DefaultCreator>k__BackingField;
702
704 [global::Cpp2ILInjected.Token(Token = "0x400027C")]
705 [global::Cpp2ILInjected.FieldOffset(Offset = "0x88")]
706 private bool <DefaultCreatorNonPublic>k__BackingField;
707
709 [global::Cpp2ILInjected.Token(Token = "0x200009F")]
710 private sealed class <>c__DisplayClass73_0
711 {
712 [global::Cpp2ILInjected.Token(Token = "0x6000584")]
713 [global::Cpp2ILInjected.Address(RVA = "0x1CEE650", Offset = "0x1CEE650", Length = "0x8")]
714 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
715 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
717 {
718 throw null;
719 }
720
721 [global::Cpp2ILInjected.Token(Token = "0x6000585")]
722 [global::Cpp2ILInjected.Address(RVA = "0x1CEE660", Offset = "0x1CEE660", Length = "0xDC")]
723 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
724 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MethodBase), Member = "Invoke", MemberParameters = new object[]
725 {
726 typeof(object),
727 typeof(object[])
728 }, ReturnType = typeof(object))]
729 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
731 {
732 throw null;
733 }
734
735 [global::Cpp2ILInjected.Token(Token = "0x400027D")]
736 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
738 }
739
741 [global::Cpp2ILInjected.Token(Token = "0x20000A0")]
742 private sealed class <>c__DisplayClass74_0
743 {
744 [global::Cpp2ILInjected.Token(Token = "0x6000586")]
745 [global::Cpp2ILInjected.Address(RVA = "0x1CEE658", Offset = "0x1CEE658", Length = "0x8")]
746 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
747 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
749 {
750 throw null;
751 }
752
753 [global::Cpp2ILInjected.Token(Token = "0x6000587")]
754 [global::Cpp2ILInjected.Address(RVA = "0x1CEE73C", Offset = "0x1CEE73C", Length = "0x104")]
755 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
756 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MethodBase), Member = "Invoke", MemberParameters = new object[]
757 {
758 typeof(object),
759 typeof(object[])
760 }, ReturnType = typeof(object))]
761 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
762 internal void <CreateSerializationErrorCallback>b__0(object o, StreamingContext context, ErrorContext econtext)
763 {
764 throw null;
765 }
766
767 [global::Cpp2ILInjected.Token(Token = "0x400027E")]
768 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
770 }
771 }
772}
class f__AnonymousType0<< Count > j__TPar
IList< SerializationErrorCallback > OnErrorCallbacks
static SerializationCallback CreateSerializationCallback(MethodInfo callbackMethodInfo)
IList< SerializationCallback > _onSerializingCallbacks
void InvokeOnError(object o, StreamingContext context, ErrorContext errorContext)
IList< SerializationCallback > OnSerializedCallbacks
List< SerializationCallback > _onDeserializedCallbacks
JsonConverter< InternalConverter > k__BackingField
void InvokeOnSerialized(object o, StreamingContext context)
IList< SerializationCallback > OnDeserializingCallbacks
IList< SerializationErrorCallback > _onErrorCallbacks
void InvokeOnSerializing(object o, StreamingContext context)
void InvokeOnDeserialized(object o, StreamingContext context)
static SerializationErrorCallback CreateSerializationErrorCallback(MethodInfo callbackMethodInfo)
IList< SerializationCallback > OnSerializingCallbacks
bool< DefaultCreatorNonPublic > k__BackingField
IList< SerializationCallback > _onSerializedCallbacks
IList< SerializationCallback > _onDeserializingCallbacks
void InvokeOnDeserializing(object o, StreamingContext context)
IList< SerializationCallback > OnDeserializedCallbacks
JsonConverter< Converter > k__BackingField
Func< object >< DefaultCreator > k__BackingField
delegate void SerializationErrorCallback(object o, StreamingContext context, ErrorContext errorContext)
delegate void SerializationCallback(object o, StreamingContext context)