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
SerializationInfo.cs
Go to the documentation of this file.
1using System;
5using System.IO;
12using System.Security;
15using System.Text;
17using Cpp2ILInjected;
19
21{
22 [global::System.Runtime.InteropServices.ComVisible(true)]
23 [global::Cpp2ILInjected.Token(Token = "0x20003ED")]
24 public sealed class SerializationInfo
25 {
26 [global::System.CLSCompliant(false)]
27 [global::Cpp2ILInjected.Token(Token = "0x6001FA3")]
28 [global::Cpp2ILInjected.Address(RVA = "0x1B59C30", Offset = "0x1B59C30", Length = "0x8")]
29 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.JsonSerializerInternalReader", Member = "CreateISerializable", MemberParameters = new object[]
30 {
31 "Newtonsoft.Json.JsonReader",
32 "Newtonsoft.Json.Serialization.JsonISerializableContract",
33 "Newtonsoft.Json.Serialization.JsonProperty",
34 typeof(string)
35 }, ReturnType = typeof(object))]
36 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.JsonSerializerInternalWriter", Member = "SerializeISerializable", MemberParameters = new object[]
37 {
38 "Newtonsoft.Json.JsonWriter",
40 "Newtonsoft.Json.Serialization.JsonISerializableContract",
41 "Newtonsoft.Json.Serialization.JsonProperty",
42 "Newtonsoft.Json.Serialization.JsonContainerContract",
43 "Newtonsoft.Json.Serialization.JsonProperty"
44 }, ReturnType = typeof(void))]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
47 {
48 throw null;
49 }
50
51 [global::System.CLSCompliant(false)]
52 [global::Cpp2ILInjected.Token(Token = "0x6001FA4")]
53 [global::Cpp2ILInjected.Address(RVA = "0x1B59C38", Offset = "0x1B59C38", Length = "0x1D0")]
54 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
55 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo), Member = "InitSerialize", MemberParameters = new object[]
56 {
57 typeof(object),
58 typeof(ISurrogateSelector),
59 typeof(StreamingContext),
60 typeof(global::System.Runtime.Serialization.Formatters.Binary.SerObjectInfoInit),
61 typeof(IFormatterConverter),
62 typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectWriter),
63 typeof(SerializationBinder)
64 }, ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo), Member = "InitSerialize", MemberParameters = new object[]
66 {
67 typeof(global::System.Type),
68 typeof(ISurrogateSelector),
69 typeof(StreamingContext),
70 typeof(global::System.Runtime.Serialization.Formatters.Binary.SerObjectInfoInit),
71 typeof(IFormatterConverter),
72 typeof(SerializationBinder)
73 }, ReturnType = typeof(void))]
74 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ReadObjectInfo), Member = "InitDataStore", MemberParameters = new object[]
75 {
76 typeof(ref SerializationInfo),
77 typeof(ref object[])
78 }, ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
80 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
81 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.Dictionary<object, int>), Member = ".ctor", ReturnType = typeof(void))]
82 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
83 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
84 public SerializationInfo(global::System.Type type, IFormatterConverter converter, bool requireSameTokenInPartialTrust)
85 {
86 throw null;
87 }
88
89 [global::Cpp2ILInjected.Token(Token = "0x1700043E")]
90 public string FullTypeName
91 {
92 [global::Cpp2ILInjected.Token(Token = "0x6001FA5")]
93 [global::Cpp2ILInjected.Address(RVA = "0x1B59E08", Offset = "0x1B59E08", Length = "0x8")]
94 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
95 get
96 {
97 throw null;
98 }
99 }
100
101 [global::Cpp2ILInjected.Token(Token = "0x1700043F")]
102 public string AssemblyName
103 {
104 [global::Cpp2ILInjected.Token(Token = "0x6001FA6")]
105 [global::Cpp2ILInjected.Address(RVA = "0x1B59E10", Offset = "0x1B59E10", Length = "0x8")]
106 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
107 get
108 {
109 throw null;
110 }
111 }
112
113 [global::Cpp2ILInjected.Token(Token = "0x6001FA7")]
114 [global::Cpp2ILInjected.Address(RVA = "0x1B591FC", Offset = "0x1B591FC", Length = "0x11C")]
115 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.OrdinalCaseSensitiveComparer), Member = "GetObjectData", MemberParameters = new object[]
117 {
120 }, ReturnType = typeof(void))]
121 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.OrdinalIgnoreCaseComparer), Member = "GetObjectData", MemberParameters = new object[]
122 {
125 }, ReturnType = typeof(void))]
126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.UnitySerializationHolder), Member = "GetUnitySerializationInfo", MemberParameters = new object[]
127 {
129 typeof(int)
130 }, ReturnType = typeof(void))]
131 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.UnitySerializationHolder), Member = "GetUnitySerializationInfo", MemberParameters = new object[]
132 {
134 typeof(global::System.RuntimeType)
135 }, ReturnType = typeof(void))]
136 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.UnitySerializationHolder), Member = "GetUnitySerializationInfo", MemberParameters = new object[]
137 {
139 typeof(int),
140 typeof(string),
141 typeof(global::System.Reflection.RuntimeAssembly)
142 }, ReturnType = typeof(void))]
143 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DelegateSerializationHolder), Member = "GetDelegateData", MemberParameters = new object[]
144 {
145 typeof(global::System.Delegate),
148 }, ReturnType = typeof(void))]
149 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.ObjRef), Member = "GetObjectData", MemberParameters = new object[]
150 {
153 }, ReturnType = typeof(void))]
154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Messaging.LogicalCallContext), Member = "GetObjectData", MemberParameters = new object[]
155 {
158 }, ReturnType = typeof(void))]
159 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SafeSerializationManager), Member = "CompleteSerialization", MemberParameters = new object[]
160 {
161 typeof(object),
164 }, ReturnType = typeof(void))]
165 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.MemberInfoSerializationHolder), Member = "GetSerializationInfo", MemberParameters = new object[]
166 {
168 typeof(string),
169 typeof(global::System.RuntimeType),
170 typeof(string),
171 typeof(string),
172 typeof(global::System.Reflection.MemberTypes),
173 typeof(global::System.Type[])
174 }, ReturnType = typeof(void))]
175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Collections.Generic.EnumEqualityComparer<>), Member = "GetObjectData", MemberParameters = new object[]
176 {
179 }, ReturnType = typeof(void))]
180 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "IsAssemblyNameAssignmentSafe", MemberParameters = new object[]
182 {
183 typeof(string),
184 typeof(string)
185 }, ReturnType = typeof(bool))]
186 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
187 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
188 public void SetType(global::System.Type type)
189 {
190 throw null;
191 }
192
193 [global::Cpp2ILInjected.Token(Token = "0x6001FA8")]
194 [global::Cpp2ILInjected.Address(RVA = "0x1B59E1C", Offset = "0x1B59E1C", Length = "0x70")]
195 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "IsAssemblyNameAssignmentSafe", MemberParameters = new object[]
197 {
198 typeof(string),
199 typeof(string)
200 }, ReturnType = typeof(bool))]
201 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
202 private static bool Compare(byte[] a, byte[] b)
203 {
204 throw null;
205 }
206
207 [global::Cpp2ILInjected.Token(Token = "0x6001FA9")]
208 [global::Cpp2ILInjected.Address(RVA = "0x1B59E18", Offset = "0x1B59E18", Length = "0x4")]
209 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
210 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "IsAssemblyNameAssignmentSafe", MemberParameters = new object[]
211 {
212 typeof(string),
213 typeof(string)
214 }, ReturnType = typeof(bool))]
216 {
217 throw null;
218 }
219
220 [global::Cpp2ILInjected.Token(Token = "0x6001FAA")]
221 [global::Cpp2ILInjected.Address(RVA = "0x1B59E8C", Offset = "0x1B59E8C", Length = "0x128")]
222 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "SetType", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(void))]
223 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "DemandForUnsafeAssemblyNameAssignments", MemberParameters = new object[]
224 {
225 typeof(string),
226 typeof(string)
227 }, ReturnType = typeof(void))]
228 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo), Member = "CheckTypeForwardedFrom", MemberParameters = new object[]
229 {
230 typeof(global::System.Runtime.Serialization.Formatters.Binary.SerObjectInfoCache),
231 typeof(global::System.Type),
232 typeof(string)
233 }, ReturnType = typeof(void))]
234 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
236 {
237 typeof(string),
238 typeof(string)
239 }, ReturnType = typeof(bool))]
240 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Reflection.AssemblyName), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
241 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Equals", MemberParameters = new object[]
242 {
243 typeof(string),
244 typeof(string),
245 typeof(global::System.StringComparison)
246 }, ReturnType = typeof(bool))]
247 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Reflection.AssemblyName), Member = "GetPublicKeyToken", ReturnType = typeof(byte[]))]
248 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "Compare", MemberParameters = new object[]
249 {
250 typeof(byte[]),
251 typeof(byte[])
252 }, ReturnType = typeof(bool))]
253 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
255 {
256 throw null;
257 }
258
259 [global::Cpp2ILInjected.Token(Token = "0x17000440")]
260 public int MemberCount
261 {
262 [global::Cpp2ILInjected.Token(Token = "0x6001FAB")]
263 [global::Cpp2ILInjected.Address(RVA = "0x1B59FB4", Offset = "0x1B59FB4", Length = "0x8")]
264 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
265 get
266 {
267 throw null;
268 }
269 }
270
271 [global::Cpp2ILInjected.Token(Token = "0x17000441")]
272 public global::System.Type ObjectType
273 {
274 [global::Cpp2ILInjected.Token(Token = "0x6001FAC")]
275 [global::Cpp2ILInjected.Address(RVA = "0x1B59FBC", Offset = "0x1B59FBC", Length = "0x8")]
276 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
277 get
278 {
279 throw null;
280 }
281 }
282
283 [global::Cpp2ILInjected.Token(Token = "0x17000442")]
284 public bool IsFullTypeNameSetExplicit
285 {
286 [global::Cpp2ILInjected.Token(Token = "0x6001FAD")]
287 [global::Cpp2ILInjected.Address(RVA = "0x1B59FC4", Offset = "0x1B59FC4", Length = "0x8")]
288 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
289 get
290 {
291 throw null;
292 }
293 }
294
295 [global::Cpp2ILInjected.Token(Token = "0x17000443")]
296 public bool IsAssemblyNameSetExplicit
297 {
298 [global::Cpp2ILInjected.Token(Token = "0x6001FAE")]
299 [global::Cpp2ILInjected.Address(RVA = "0x1B59FCC", Offset = "0x1B59FCC", Length = "0x8")]
300 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
301 get
302 {
303 throw null;
304 }
305 }
306
307 [global::Cpp2ILInjected.Token(Token = "0x6001FAF")]
308 [global::Cpp2ILInjected.Address(RVA = "0x1B59FD4", Offset = "0x1B59FD4", Length = "0x94")]
309 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTime), Member = ".ctor", MemberParameters = new object[]
310 {
313 }, ReturnType = typeof(void))]
314 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Threading.ExecutionContext), Member = ".ctor", MemberParameters = new object[]
315 {
318 }, ReturnType = typeof(void))]
319 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.StringBuilder), Member = ".ctor", MemberParameters = new object[]
320 {
323 }, ReturnType = typeof(void))]
324 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.SecurityException), Member = ".ctor", MemberParameters = new object[]
325 {
328 }, ReturnType = typeof(void))]
329 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Claims.ClaimsIdentity), Member = "Deserialize", MemberParameters = new object[]
330 {
333 typeof(bool)
334 }, ReturnType = typeof(void))]
335 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Claims.ClaimsPrincipal), Member = "Deserialize", MemberParameters = new object[]
336 {
339 }, ReturnType = typeof(void))]
340 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.ObjRef), Member = ".ctor", MemberParameters = new object[]
341 {
344 }, ReturnType = typeof(void))]
345 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Messaging.LogicalCallContext), Member = ".ctor", MemberParameters = new object[]
346 {
349 }, ReturnType = typeof(void))]
350 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Messaging.MethodCall), Member = ".ctor", MemberParameters = new object[]
351 {
354 }, ReturnType = typeof(void))]
355 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Messaging.MethodResponse), Member = ".ctor", MemberParameters = new object[]
356 {
359 }, ReturnType = typeof(void))]
360 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo), Member = "InitSiWrite", ReturnType = typeof(void))]
361 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Collections.Hashtable), Member = "OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
362 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Specialized.NameObjectCollectionBase", Member = "OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
363 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlException", Member = ".ctor", MemberParameters = new object[]
364 {
367 }, ReturnType = typeof(void))]
368 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.XmlSchemaException", Member = ".ctor", MemberParameters = new object[]
369 {
372 }, ReturnType = typeof(void))]
373 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.JsonSerializerInternalWriter", Member = "SerializeISerializable", MemberParameters = new object[]
374 {
375 "Newtonsoft.Json.JsonWriter",
377 "Newtonsoft.Json.Serialization.JsonISerializableContract",
378 "Newtonsoft.Json.Serialization.JsonProperty",
379 "Newtonsoft.Json.Serialization.JsonContainerContract",
380 "Newtonsoft.Json.Serialization.JsonProperty"
381 }, ReturnType = typeof(void))]
382 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 17)]
383 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
384 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
386 {
387 throw null;
388 }
389
390 [global::Cpp2ILInjected.Token(Token = "0x6001FB0")]
391 [global::Cpp2ILInjected.Address(RVA = "0x1B5A068", Offset = "0x1B5A068", Length = "0x10C")]
392 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
393 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "AddValueInternal", MemberParameters = new object[]
394 {
395 typeof(string),
396 typeof(object),
397 typeof(global::System.Type)
398 }, ReturnType = typeof(void))]
399 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
400 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Copy", MemberParameters = new object[]
401 {
402 typeof(global::System.Array),
403 typeof(global::System.Array),
404 typeof(int)
405 }, ReturnType = typeof(void))]
406 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
407 private void ExpandArrays()
408 {
409 throw null;
410 }
411
412 [global::Cpp2ILInjected.Token(Token = "0x6001FB1")]
413 [global::Cpp2ILInjected.Address(RVA = "0x1B59180", Offset = "0x1B59180", Length = "0x7C")]
414 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.AggregateException), Member = "GetObjectData", MemberParameters = new object[]
415 {
418 }, ReturnType = typeof(void))]
419 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ArgumentException), Member = "GetObjectData", MemberParameters = new object[]
420 {
423 }, ReturnType = typeof(void))]
424 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ArgumentOutOfRangeException), Member = "GetObjectData", MemberParameters = new object[]
425 {
428 }, ReturnType = typeof(void))]
429 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.BadImageFormatException), Member = "GetObjectData", MemberParameters = new object[]
430 {
433 }, ReturnType = typeof(void))]
434 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ObjectDisposedException), Member = "GetObjectData", MemberParameters = new object[]
435 {
438 }, ReturnType = typeof(void))]
439 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TypeInitializationException), Member = "GetObjectData", MemberParameters = new object[]
440 {
443 }, ReturnType = typeof(void))]
444 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.MissingMemberException), Member = "GetObjectData", MemberParameters = new object[]
445 {
448 }, ReturnType = typeof(void))]
449 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Exception), Member = "GetObjectData", MemberParameters = new object[]
450 {
453 }, ReturnType = typeof(void))]
454 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TypeLoadException), Member = "GetObjectData", MemberParameters = new object[]
455 {
458 }, ReturnType = typeof(void))]
459 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.UnitySerializationHolder), Member = "AddElementTypes", MemberParameters = new object[]
460 {
462 typeof(global::System.RuntimeType)
463 }, ReturnType = typeof(global::System.RuntimeType))]
464 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.UnitySerializationHolder), Member = "GetUnitySerializationInfo", MemberParameters = new object[]
465 {
467 typeof(int)
468 }, ReturnType = typeof(void))]
469 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.UnitySerializationHolder), Member = "GetUnitySerializationInfo", MemberParameters = new object[]
470 {
472 typeof(global::System.RuntimeType)
473 }, ReturnType = typeof(void))]
474 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.UnitySerializationHolder), Member = "GetUnitySerializationInfo", MemberParameters = new object[]
475 {
477 typeof(int),
478 typeof(string),
479 typeof(global::System.Reflection.RuntimeAssembly)
480 }, ReturnType = typeof(void))]
481 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeFieldHandle), Member = "GetObjectData", MemberParameters = new object[]
482 {
485 }, ReturnType = typeof(void))]
486 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeMethodHandle), Member = "GetObjectData", MemberParameters = new object[]
487 {
490 }, ReturnType = typeof(void))]
491 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeTypeHandle), Member = "GetObjectData", MemberParameters = new object[]
492 {
495 }, ReturnType = typeof(void))]
496 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Threading.ExecutionContext), Member = "GetObjectData", MemberParameters = new object[]
497 {
500 }, ReturnType = typeof(void))]
501 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.ObjRef), Member = "GetObjectData", MemberParameters = new object[]
502 {
505 }, ReturnType = typeof(void))]
506 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SafeSerializationManager), Member = "CompleteSerialization", MemberParameters = new object[]
507 {
508 typeof(object),
511 }, ReturnType = typeof(void))]
512 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SafeSerializationManager), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
513 {
516 }, ReturnType = typeof(void))]
517 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "AddValue", MemberParameters = new object[]
518 {
519 typeof(string),
520 typeof(object)
521 }, ReturnType = typeof(void))]
522 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "AddValue", MemberParameters = new object[]
523 {
524 typeof(string),
525 typeof(bool)
526 }, ReturnType = typeof(void))]
527 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "AddValue", MemberParameters = new object[]
528 {
529 typeof(string),
530 typeof(byte)
531 }, ReturnType = typeof(void))]
532 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "AddValue", MemberParameters = new object[]
533 {
534 typeof(string),
535 typeof(short)
536 }, ReturnType = typeof(void))]
537 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "AddValue", MemberParameters = new object[]
538 {
539 typeof(string),
540 typeof(int)
541 }, ReturnType = typeof(void))]
542 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "AddValue", MemberParameters = new object[]
543 {
544 typeof(string),
545 typeof(long)
546 }, ReturnType = typeof(void))]
547 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "AddValue", MemberParameters = new object[]
548 {
549 typeof(string),
551 }, ReturnType = typeof(void))]
552 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "AddValue", MemberParameters = new object[]
553 {
554 typeof(string),
555 typeof(float)
556 }, ReturnType = typeof(void))]
557 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "AddValue", MemberParameters = new object[]
558 {
559 typeof(string),
560 typeof(global::System.DateTime)
561 }, ReturnType = typeof(void))]
562 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.CompilerServices.RuntimeWrappedException), Member = "GetObjectData", MemberParameters = new object[]
563 {
566 }, ReturnType = typeof(void))]
567 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.ReflectionTypeLoadException), Member = "GetObjectData", MemberParameters = new object[]
568 {
571 }, ReturnType = typeof(void))]
572 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.MemberInfoSerializationHolder), Member = "GetSerializationInfo", MemberParameters = new object[]
573 {
575 typeof(string),
576 typeof(global::System.RuntimeType),
577 typeof(string),
578 typeof(string),
579 typeof(global::System.Reflection.MemberTypes),
580 typeof(global::System.Type[])
581 }, ReturnType = typeof(void))]
582 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.StrongNameKeyPair), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
583 {
586 }, ReturnType = typeof(void))]
587 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.FileLoadException), Member = "GetObjectData", MemberParameters = new object[]
588 {
591 }, ReturnType = typeof(void))]
592 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.FileNotFoundException), Member = "GetObjectData", MemberParameters = new object[]
593 {
596 }, ReturnType = typeof(void))]
597 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.FileSystemInfo), Member = "GetObjectData", MemberParameters = new object[]
598 {
601 }, ReturnType = typeof(void))]
602 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Globalization.CultureNotFoundException), Member = "GetObjectData", MemberParameters = new object[]
603 {
606 }, ReturnType = typeof(void))]
607 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Collections.Hashtable), Member = "GetObjectData", MemberParameters = new object[]
608 {
611 }, ReturnType = typeof(void))]
612 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Collections.Generic.Dictionary<, >), Member = "GetObjectData", MemberParameters = new object[]
613 {
616 }, ReturnType = typeof(void))]
617 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.FileWebRequest", Member = "GetObjectData", MemberParameters = new object[]
618 {
621 }, ReturnType = typeof(void))]
622 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.FileWebResponse", Member = "GetObjectData", MemberParameters = new object[]
623 {
626 }, ReturnType = typeof(void))]
627 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Specialized.OrderedDictionary", Member = "GetObjectData", MemberParameters = new object[]
628 {
631 }, ReturnType = typeof(void))]
632 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Specialized.NameObjectCollectionBase", Member = "GetObjectData", MemberParameters = new object[]
633 {
636 }, ReturnType = typeof(void))]
637 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Generic.LinkedList`1", Member = "GetObjectData", MemberParameters = new object[]
638 {
641 }, ReturnType = typeof(void))]
642 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Generic.HashSet`1", Member = "GetObjectData", MemberParameters = new object[]
643 {
646 }, ReturnType = typeof(void))]
647 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 91)]
648 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "AddValueInternal", MemberParameters = new object[]
649 {
650 typeof(string),
651 typeof(object),
652 typeof(global::System.Type)
653 }, ReturnType = typeof(void))]
654 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
655 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
656 public void AddValue(string name, object value, global::System.Type type)
657 {
658 throw null;
659 }
660
661 [global::Cpp2ILInjected.Token(Token = "0x6001FB2")]
662 [global::Cpp2ILInjected.Address(RVA = "0x1B5A310", Offset = "0x1B5A310", Length = "0xB8")]
663 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
664 {
665 typeof(SerializationInfo),
666 typeof(StreamingContext)
667 }, ReturnType = typeof(void))]
668 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
669 {
670 typeof(SerializationInfo),
671 typeof(StreamingContext)
672 }, ReturnType = typeof(void))]
673 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
674 {
677 }, ReturnType = typeof(void))]
678 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.CultureAwareComparer), Member = "GetObjectData", MemberParameters = new object[]
679 {
682 }, ReturnType = typeof(void))]
683 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Exception), Member = "GetObjectData", MemberParameters = new object[]
684 {
687 }, ReturnType = typeof(void))]
688 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.UnitySerializationHolder), Member = "GetUnitySerializationInfo", MemberParameters = new object[]
689 {
691 typeof(int)
692 }, ReturnType = typeof(void))]
693 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.UnitySerializationHolder), Member = "GetUnitySerializationInfo", MemberParameters = new object[]
694 {
696 typeof(int),
697 typeof(string),
698 typeof(global::System.Reflection.RuntimeAssembly)
699 }, ReturnType = typeof(void))]
700 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DelegateSerializationHolder), Member = "GetDelegateData", MemberParameters = new object[]
701 {
702 typeof(global::System.Delegate),
705 }, ReturnType = typeof(void))]
706 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.WeakReference), Member = "GetObjectData", MemberParameters = new object[]
707 {
710 }, ReturnType = typeof(void))]
711 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.WeakReference<>), Member = "GetObjectData", MemberParameters = new object[]
712 {
715 }, ReturnType = typeof(void))]
716 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.DecoderReplacementFallback), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
717 {
720 }, ReturnType = typeof(void))]
721 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.EncoderReplacementFallback), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
722 {
725 }, ReturnType = typeof(void))]
726 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.Latin1Encoding), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
727 {
730 }, ReturnType = typeof(void))]
731 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.StringBuilder), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
732 {
735 }, ReturnType = typeof(void))]
736 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.Encoding.DefaultEncoder), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
737 {
740 }, ReturnType = typeof(void))]
741 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.Encoding.DefaultDecoder), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
742 {
745 }, ReturnType = typeof(void))]
746 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.Encoding), Member = "SerializeEncoding", MemberParameters = new object[]
747 {
750 }, ReturnType = typeof(void))]
751 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.SecurityException), Member = "GetObjectData", MemberParameters = new object[]
752 {
755 }, ReturnType = typeof(void))]
756 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Principal.WindowsIdentity), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
757 {
760 }, ReturnType = typeof(void))]
761 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Claims.ClaimsIdentity), Member = "GetObjectData", MemberParameters = new object[]
762 {
765 }, ReturnType = typeof(void))]
766 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.ObjRef), Member = "GetObjectData", MemberParameters = new object[]
767 {
770 }, ReturnType = typeof(void))]
771 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Messaging.LogicalCallContext), Member = "GetObjectData", MemberParameters = new object[]
772 {
775 }, ReturnType = typeof(void))]
776 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Messaging.ConstructionCall), Member = "GetObjectData", MemberParameters = new object[]
777 {
780 }, ReturnType = typeof(void))]
781 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Messaging.MethodCall), Member = "GetObjectData", MemberParameters = new object[]
782 {
785 }, ReturnType = typeof(void))]
786 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Messaging.MethodResponse), Member = "GetObjectData", MemberParameters = new object[]
787 {
790 }, ReturnType = typeof(void))]
791 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ReadObjectInfo), Member = "AddValue", MemberParameters = new object[]
792 {
793 typeof(string),
794 typeof(object),
796 typeof(ref object[])
797 }, ReturnType = typeof(void))]
798 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.AssemblyName), Member = "GetObjectData", MemberParameters = new object[]
799 {
802 }, ReturnType = typeof(void))]
803 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.StrongNameKeyPair), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
804 {
807 }, ReturnType = typeof(void))]
808 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Collections.Comparer), Member = "GetObjectData", MemberParameters = new object[]
809 {
812 }, ReturnType = typeof(void))]
813 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Uri", Member = "GetObjectData", MemberParameters = new object[]
814 {
817 }, ReturnType = typeof(void))]
818 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Text.RegularExpressions.RegexMatchTimeoutException", Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
819 {
822 }, ReturnType = typeof(void))]
823 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebHeaderCollection", Member = "GetObjectData", MemberParameters = new object[]
824 {
827 }, ReturnType = typeof(void))]
828 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.FileWebRequest", Member = "GetObjectData", MemberParameters = new object[]
829 {
832 }, ReturnType = typeof(void))]
833 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.FileWebResponse", Member = "GetObjectData", MemberParameters = new object[]
834 {
837 }, ReturnType = typeof(void))]
838 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebProxy", Member = "GetObjectData", MemberParameters = new object[]
839 {
842 }, ReturnType = typeof(void))]
843 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpWebResponse", Member = "GetObjectData", MemberParameters = new object[]
844 {
847 }, ReturnType = typeof(void))]
848 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.WarningException", Member = "GetObjectData", MemberParameters = new object[]
849 {
852 }, ReturnType = typeof(void))]
853 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.LicenseException", Member = "GetObjectData", MemberParameters = new object[]
854 {
857 }, ReturnType = typeof(void))]
858 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Specialized.OrderedDictionary", Member = "GetObjectData", MemberParameters = new object[]
859 {
862 }, ReturnType = typeof(void))]
863 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlException", Member = "GetObjectData", MemberParameters = new object[]
864 {
867 }, ReturnType = typeof(void))]
868 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.XmlSchemaException", Member = "GetObjectData", MemberParameters = new object[]
869 {
872 }, ReturnType = typeof(void))]
873 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.JsonSerializerInternalReader", Member = "CreateISerializable", MemberParameters = new object[]
874 {
875 "Newtonsoft.Json.JsonReader",
876 "Newtonsoft.Json.Serialization.JsonISerializableContract",
877 "Newtonsoft.Json.Serialization.JsonProperty",
878 typeof(string)
879 }, ReturnType = typeof(object))]
880 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.X509Certificate", Member = "GetObjectData", MemberParameters = new object[]
881 {
884 }, ReturnType = typeof(void))]
885 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 119)]
886 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
887 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
888 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "AddValue", MemberParameters = new object[]
889 {
890 typeof(string),
891 typeof(object),
892 typeof(global::System.Type)
893 }, ReturnType = typeof(void))]
894 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
895 public void AddValue(string name, object value)
896 {
897 throw null;
898 }
899
900 [global::Cpp2ILInjected.Token(Token = "0x6001FB3")]
901 [global::Cpp2ILInjected.Address(RVA = "0x1B5A3C8", Offset = "0x1B5A3C8", Length = "0xD4")]
902 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
903 {
904 typeof(SerializationInfo),
905 typeof(StreamingContext)
906 }, ReturnType = typeof(void))]
907 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
908 {
909 typeof(SerializationInfo),
910 typeof(StreamingContext)
911 }, ReturnType = typeof(void))]
912 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
913 {
916 }, ReturnType = typeof(void))]
917 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.CultureAwareComparer), Member = "GetObjectData", MemberParameters = new object[]
918 {
921 }, ReturnType = typeof(void))]
922 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.OrdinalCaseSensitiveComparer), Member = "GetObjectData", MemberParameters = new object[]
923 {
926 }, ReturnType = typeof(void))]
927 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.OrdinalIgnoreCaseComparer), Member = "GetObjectData", MemberParameters = new object[]
928 {
931 }, ReturnType = typeof(void))]
932 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.WeakReference), Member = "GetObjectData", MemberParameters = new object[]
933 {
936 }, ReturnType = typeof(void))]
937 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.WeakReference<>), Member = "GetObjectData", MemberParameters = new object[]
938 {
941 }, ReturnType = typeof(void))]
942 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.Encoding), Member = "SerializeEncoding", MemberParameters = new object[]
943 {
946 }, ReturnType = typeof(void))]
947 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Principal.WindowsIdentity), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
948 {
951 }, ReturnType = typeof(void))]
952 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Messaging.LogicalCallContext), Member = "GetObjectData", MemberParameters = new object[]
953 {
956 }, ReturnType = typeof(void))]
957 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.StrongNameKeyPair), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
958 {
961 }, ReturnType = typeof(void))]
962 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.FileWebRequest", Member = "GetObjectData", MemberParameters = new object[]
963 {
966 }, ReturnType = typeof(void))]
967 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebProxy", Member = "GetObjectData", MemberParameters = new object[]
968 {
971 }, ReturnType = typeof(void))]
972 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Specialized.OrderedDictionary", Member = "GetObjectData", MemberParameters = new object[]
973 {
976 }, ReturnType = typeof(void))]
977 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Specialized.NameObjectCollectionBase", Member = "GetObjectData", MemberParameters = new object[]
978 {
981 }, ReturnType = typeof(void))]
982 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 18)]
983 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
984 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "AddValue", MemberParameters = new object[]
985 {
986 typeof(string),
987 typeof(object),
988 typeof(global::System.Type)
989 }, ReturnType = typeof(void))]
990 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
991 public void AddValue(string name, bool value)
992 {
993 throw null;
994 }
995
996 [global::Cpp2ILInjected.Token(Token = "0x6001FB4")]
997 [global::Cpp2ILInjected.Address(RVA = "0x1B5A49C", Offset = "0x1B5A49C", Length = "0xD4")]
998 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
999 {
1000 typeof(SerializationInfo),
1001 typeof(StreamingContext)
1002 }, ReturnType = typeof(void))]
1003 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
1004 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
1005 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "AddValue", MemberParameters = new object[]
1006 {
1007 typeof(string),
1008 typeof(object),
1009 typeof(global::System.Type)
1010 }, ReturnType = typeof(void))]
1011 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1012 public void AddValue(string name, byte value)
1013 {
1014 throw null;
1015 }
1016
1017 [global::Cpp2ILInjected.Token(Token = "0x6001FB5")]
1018 [global::Cpp2ILInjected.Address(RVA = "0x1B5A570", Offset = "0x1B5A570", Length = "0xD4")]
1019 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1020 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTimeOffset), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
1021 {
1024 }, ReturnType = typeof(void))]
1025 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1026 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
1027 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "AddValue", MemberParameters = new object[]
1028 {
1029 typeof(string),
1030 typeof(object),
1031 typeof(global::System.Type)
1032 }, ReturnType = typeof(void))]
1033 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1034 public void AddValue(string name, short value)
1035 {
1036 throw null;
1037 }
1038
1039 [global::Cpp2ILInjected.Token(Token = "0x6001FB6")]
1040 [global::Cpp2ILInjected.Address(RVA = "0x1B5A644", Offset = "0x1B5A644", Length = "0xD4")]
1041 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Exception), Member = "GetObjectData", MemberParameters = new object[]
1042 {
1045 }, ReturnType = typeof(void))]
1046 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TypeLoadException), Member = "GetObjectData", MemberParameters = new object[]
1047 {
1050 }, ReturnType = typeof(void))]
1051 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.UnitySerializationHolder), Member = "GetUnitySerializationInfo", MemberParameters = new object[]
1052 {
1054 typeof(int)
1055 }, ReturnType = typeof(void))]
1056 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.UnitySerializationHolder), Member = "GetUnitySerializationInfo", MemberParameters = new object[]
1057 {
1059 typeof(global::System.RuntimeType)
1060 }, ReturnType = typeof(void))]
1061 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.UnitySerializationHolder), Member = "GetUnitySerializationInfo", MemberParameters = new object[]
1062 {
1064 typeof(int),
1065 typeof(string),
1066 typeof(global::System.Reflection.RuntimeAssembly)
1067 }, ReturnType = typeof(void))]
1068 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.Latin1Encoding), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
1069 {
1072 }, ReturnType = typeof(void))]
1073 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.StringBuilder), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
1074 {
1077 }, ReturnType = typeof(void))]
1078 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.Encoding), Member = "SerializeEncoding", MemberParameters = new object[]
1079 {
1082 }, ReturnType = typeof(void))]
1083 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.ObjRef), Member = "GetObjectData", MemberParameters = new object[]
1084 {
1087 }, ReturnType = typeof(void))]
1088 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Messaging.ObjRefSurrogate), Member = "GetObjectData", MemberParameters = new object[]
1089 {
1090 typeof(object),
1093 }, ReturnType = typeof(void))]
1094 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.MemberInfoSerializationHolder), Member = "GetSerializationInfo", MemberParameters = new object[]
1095 {
1097 typeof(string),
1098 typeof(global::System.RuntimeType),
1099 typeof(string),
1100 typeof(string),
1101 typeof(global::System.Reflection.MemberTypes),
1102 typeof(global::System.Type[])
1103 }, ReturnType = typeof(void))]
1104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.AssemblyName), Member = "GetObjectData", MemberParameters = new object[]
1105 {
1108 }, ReturnType = typeof(void))]
1109 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Collections.Hashtable), Member = "GetObjectData", MemberParameters = new object[]
1110 {
1113 }, ReturnType = typeof(void))]
1114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Collections.Generic.Dictionary<, >), Member = "GetObjectData", MemberParameters = new object[]
1115 {
1118 }, ReturnType = typeof(void))]
1119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebHeaderCollection", Member = "GetObjectData", MemberParameters = new object[]
1120 {
1123 }, ReturnType = typeof(void))]
1124 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.FileWebRequest", Member = "GetObjectData", MemberParameters = new object[]
1125 {
1128 }, ReturnType = typeof(void))]
1129 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.Win32Exception", Member = "GetObjectData", MemberParameters = new object[]
1130 {
1133 }, ReturnType = typeof(void))]
1134 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Specialized.OrderedDictionary", Member = "GetObjectData", MemberParameters = new object[]
1135 {
1138 }, ReturnType = typeof(void))]
1139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Specialized.NameObjectCollectionBase", Member = "GetObjectData", MemberParameters = new object[]
1140 {
1143 }, ReturnType = typeof(void))]
1144 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Generic.LinkedList`1", Member = "GetObjectData", MemberParameters = new object[]
1145 {
1148 }, ReturnType = typeof(void))]
1149 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlException", Member = "GetObjectData", MemberParameters = new object[]
1150 {
1153 }, ReturnType = typeof(void))]
1154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.XmlSchemaException", Member = "GetObjectData", MemberParameters = new object[]
1155 {
1158 }, ReturnType = typeof(void))]
1159 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Generic.HashSet`1", Member = "GetObjectData", MemberParameters = new object[]
1160 {
1163 }, ReturnType = typeof(void))]
1164 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 35)]
1165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
1166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "AddValue", MemberParameters = new object[]
1167 {
1168 typeof(string),
1169 typeof(object),
1170 typeof(global::System.Type)
1171 }, ReturnType = typeof(void))]
1172 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1173 public void AddValue(string name, int value)
1174 {
1175 throw null;
1176 }
1177
1178 [global::Cpp2ILInjected.Token(Token = "0x6001FB7")]
1179 [global::Cpp2ILInjected.Address(RVA = "0x1B5A718", Offset = "0x1B5A718", Length = "0xD4")]
1180 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTime), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
1181 {
1184 }, ReturnType = typeof(void))]
1185 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IntPtr), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
1186 {
1189 }, ReturnType = typeof(void))]
1190 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Text.RegularExpressions.RegexMatchTimeoutException", Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
1191 {
1194 }, ReturnType = typeof(void))]
1195 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.FileWebRequest", Member = "GetObjectData", MemberParameters = new object[]
1196 {
1199 }, ReturnType = typeof(void))]
1200 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.FileWebResponse", Member = "GetObjectData", MemberParameters = new object[]
1201 {
1204 }, ReturnType = typeof(void))]
1205 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpWebResponse", Member = "GetObjectData", MemberParameters = new object[]
1206 {
1209 }, ReturnType = typeof(void))]
1210 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
1211 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
1212 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "AddValue", MemberParameters = new object[]
1213 {
1214 typeof(string),
1215 typeof(object),
1216 typeof(global::System.Type)
1217 }, ReturnType = typeof(void))]
1218 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1219 public void AddValue(string name, long value)
1220 {
1221 throw null;
1222 }
1223
1224 [global::System.CLSCompliant(false)]
1225 [global::Cpp2ILInjected.Token(Token = "0x6001FB8")]
1226 [global::Cpp2ILInjected.Address(RVA = "0x1B5A7EC", Offset = "0x1B5A7EC", Length = "0xD4")]
1227 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTime), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
1228 {
1231 }, ReturnType = typeof(void))]
1232 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.UIntPtr), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
1233 {
1236 }, ReturnType = typeof(void))]
1237 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1238 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
1239 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "AddValue", MemberParameters = new object[]
1240 {
1241 typeof(string),
1242 typeof(object),
1243 typeof(global::System.Type)
1244 }, ReturnType = typeof(void))]
1245 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1246 public void AddValue(string name, ulong value)
1247 {
1248 throw null;
1249 }
1250
1251 [global::Cpp2ILInjected.Token(Token = "0x6001FB9")]
1252 [global::Cpp2ILInjected.Address(RVA = "0x1B5A8C0", Offset = "0x1B5A8C0", Length = "0xDC")]
1253 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Collections.Hashtable), Member = "GetObjectData", MemberParameters = new object[]
1254 {
1255 typeof(SerializationInfo),
1256 typeof(StreamingContext)
1257 }, ReturnType = typeof(void))]
1258 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1259 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
1260 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "AddValue", MemberParameters = new object[]
1261 {
1262 typeof(string),
1263 typeof(object),
1264 typeof(global::System.Type)
1265 }, ReturnType = typeof(void))]
1266 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1267 public void AddValue(string name, float value)
1268 {
1269 throw null;
1270 }
1271
1272 [global::Cpp2ILInjected.Token(Token = "0x6001FBA")]
1273 [global::Cpp2ILInjected.Address(RVA = "0x1B5A99C", Offset = "0x1B5A99C", Length = "0xD4")]
1274 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
1275 {
1276 typeof(SerializationInfo),
1277 typeof(StreamingContext)
1278 }, ReturnType = typeof(void))]
1279 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
1280 {
1281 typeof(SerializationInfo),
1282 typeof(StreamingContext)
1283 }, ReturnType = typeof(void))]
1284 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTimeOffset), Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
1285 {
1288 }, ReturnType = typeof(void))]
1289 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
1290 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
1291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "AddValue", MemberParameters = new object[]
1292 {
1293 typeof(string),
1294 typeof(object),
1295 typeof(global::System.Type)
1296 }, ReturnType = typeof(void))]
1297 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1298 public void AddValue(string name, global::System.DateTime value)
1299 {
1300 throw null;
1301 }
1302
1303 [global::Cpp2ILInjected.Token(Token = "0x6001FBB")]
1304 [global::Cpp2ILInjected.Address(RVA = "0x1B5A174", Offset = "0x1B5A174", Length = "0x19C")]
1305 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1306 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "AddValue", MemberParameters = new object[]
1307 {
1308 typeof(string),
1309 typeof(object),
1310 typeof(global::System.Type)
1311 }, ReturnType = typeof(void))]
1312 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "UpdateValue", MemberParameters = new object[]
1313 {
1314 typeof(string),
1315 typeof(object),
1316 typeof(global::System.Type)
1317 }, ReturnType = typeof(void))]
1318 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1319 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.Dictionary<object, int>), Member = "ContainsKey", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
1320 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.Dictionary<object, int>), Member = "Add", MemberParameters = new object[]
1321 {
1322 typeof(object),
1323 typeof(int)
1324 }, ReturnType = typeof(void))]
1325 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "ExpandArrays", ReturnType = typeof(void))]
1326 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1327 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1328 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
1329 internal void AddValueInternal(string name, object value, global::System.Type type)
1330 {
1331 throw null;
1332 }
1333
1334 [global::Cpp2ILInjected.Token(Token = "0x6001FBC")]
1335 [global::Cpp2ILInjected.Address(RVA = "0x1B56848", Offset = "0x1B56848", Length = "0xB0")]
1336 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ObjectManager), Member = "CompleteObject", MemberParameters = new object[]
1337 {
1339 typeof(bool)
1340 }, ReturnType = typeof(void))]
1341 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1342 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "FindElement", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
1343 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "AddValueInternal", MemberParameters = new object[]
1344 {
1345 typeof(string),
1346 typeof(object),
1347 typeof(global::System.Type)
1348 }, ReturnType = typeof(void))]
1349 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1350 internal void UpdateValue(string name, object value, global::System.Type type)
1351 {
1352 throw null;
1353 }
1354
1355 [global::Cpp2ILInjected.Token(Token = "0x6001FBD")]
1356 [global::Cpp2ILInjected.Address(RVA = "0x1B5AA70", Offset = "0x1B5AA70", Length = "0xBC")]
1357 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1358 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "UpdateValue", MemberParameters = new object[]
1359 {
1360 typeof(string),
1361 typeof(object),
1362 typeof(global::System.Type)
1363 }, ReturnType = typeof(void))]
1364 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "GetElement", MemberParameters = new object[]
1365 {
1366 typeof(string),
1367 typeof(ref global::System.Type)
1368 }, ReturnType = typeof(object))]
1369 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "GetElementNoThrow", MemberParameters = new object[]
1370 {
1371 typeof(string),
1372 typeof(ref global::System.Type)
1373 }, ReturnType = typeof(object))]
1374 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "GetValueNoThrow", MemberParameters = new object[]
1375 {
1376 typeof(string),
1377 typeof(global::System.Type)
1378 }, ReturnType = typeof(object))]
1379 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
1380 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.Dictionary<object, int>), Member = "TryGetValue", MemberParameters = new object[]
1381 {
1382 typeof(object),
1383 typeof(ref int)
1384 }, ReturnType = typeof(bool))]
1385 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1386 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
1387 private int FindElement(string name)
1388 {
1389 throw null;
1390 }
1391
1392 [global::Cpp2ILInjected.Token(Token = "0x6001FBE")]
1393 [global::Cpp2ILInjected.Address(RVA = "0x1B5AB2C", Offset = "0x1B5AB2C", Length = "0xBC")]
1394 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "GetValue", MemberParameters = new object[]
1395 {
1396 typeof(string),
1397 typeof(global::System.Type)
1398 }, ReturnType = typeof(object))]
1399 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "GetBoolean", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
1400 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "GetInt32", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
1401 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "GetInt64", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(long))]
1402 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "GetSingle", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(float))]
1403 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "GetString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1404 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
1405 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "FindElement", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
1406 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[]
1407 {
1408 typeof(string),
1409 typeof(object[])
1410 }, ReturnType = typeof(string))]
1411 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1412 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
1413 private object GetElement(string name, out global::System.Type foundType)
1414 {
1415 throw null;
1416 }
1417
1418 [global::System.Runtime.InteropServices.ComVisible(true)]
1419 [global::Cpp2ILInjected.Token(Token = "0x6001FBF")]
1420 [global::Cpp2ILInjected.Address(RVA = "0x1B5ABE8", Offset = "0x1B5ABE8", Length = "0x50")]
1421 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1422 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "FindElement", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
1423 private object GetElementNoThrow(string name, out global::System.Type foundType)
1424 {
1425 throw null;
1426 }
1427
1428 [global::Cpp2ILInjected.Token(Token = "0x6001FC0")]
1429 [global::Cpp2ILInjected.Address(RVA = "0x1B58DF4", Offset = "0x1B58DF4", Length = "0x200")]
1430 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1431 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = ".ctor", MemberParameters = new object[]
1432 {
1435 }, ReturnType = typeof(void))]
1436 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = ".ctor", MemberParameters = new object[]
1437 {
1440 }, ReturnType = typeof(void))]
1441 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = ".ctor", MemberParameters = new object[]
1442 {
1445 }, ReturnType = typeof(void))]
1446 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.AggregateException), Member = ".ctor", MemberParameters = new object[]
1447 {
1450 }, ReturnType = typeof(void))]
1451 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
1452 {
1455 }, ReturnType = typeof(void))]
1456 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTimeOffset), Member = ".ctor", MemberParameters = new object[]
1457 {
1460 }, ReturnType = typeof(void))]
1461 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.CultureAwareComparer), Member = ".ctor", MemberParameters = new object[]
1462 {
1465 }, ReturnType = typeof(void))]
1466 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.MissingMemberException), Member = ".ctor", MemberParameters = new object[]
1467 {
1470 }, ReturnType = typeof(void))]
1471 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Exception), Member = ".ctor", MemberParameters = new object[]
1472 {
1475 }, ReturnType = typeof(void))]
1476 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.UnitySerializationHolder), Member = ".ctor", MemberParameters = new object[]
1477 {
1480 }, ReturnType = typeof(void))]
1481 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.DelegateSerializationHolder.DelegateEntry", Member = "DeserializeDelegate", MemberParameters = new object[]
1482 {
1484 typeof(int)
1485 }, ReturnType = typeof(global::System.Delegate))]
1486 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DelegateSerializationHolder), Member = ".ctor", MemberParameters = new object[]
1487 {
1490 }, ReturnType = typeof(void))]
1491 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeFieldHandle), Member = ".ctor", MemberParameters = new object[]
1492 {
1495 }, ReturnType = typeof(void))]
1496 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeMethodHandle), Member = ".ctor", MemberParameters = new object[]
1497 {
1500 }, ReturnType = typeof(void))]
1501 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeTypeHandle), Member = ".ctor", MemberParameters = new object[]
1502 {
1505 }, ReturnType = typeof(void))]
1506 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.WeakReference), Member = ".ctor", MemberParameters = new object[]
1507 {
1510 }, ReturnType = typeof(void))]
1511 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.WeakReference<>), Member = ".ctor", MemberParameters = new object[]
1512 {
1515 }, ReturnType = typeof(void))]
1516 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.Encoding.DefaultEncoder), Member = ".ctor", MemberParameters = new object[]
1517 {
1520 }, ReturnType = typeof(void))]
1521 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.Encoding.DefaultDecoder), Member = ".ctor", MemberParameters = new object[]
1522 {
1525 }, ReturnType = typeof(void))]
1526 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.Encoding), Member = "DeserializeEncoding", MemberParameters = new object[]
1527 {
1530 }, ReturnType = typeof(void))]
1531 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Principal.WindowsIdentity), Member = "System.Runtime.Serialization.IDeserializationCallback.OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
1532 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SafeSerializationManager), Member = ".ctor", MemberParameters = new object[]
1533 {
1536 }, ReturnType = typeof(void))]
1537 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.CompilerServices.RuntimeWrappedException), Member = ".ctor", MemberParameters = new object[]
1538 {
1541 }, ReturnType = typeof(void))]
1542 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.ReflectionTypeLoadException), Member = ".ctor", MemberParameters = new object[]
1543 {
1546 }, ReturnType = typeof(void))]
1547 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.AssemblyName), Member = ".ctor", MemberParameters = new object[]
1548 {
1551 }, ReturnType = typeof(void))]
1552 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.StrongNameKeyPair), Member = ".ctor", MemberParameters = new object[]
1553 {
1556 }, ReturnType = typeof(void))]
1557 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Globalization.CultureNotFoundException), Member = ".ctor", MemberParameters = new object[]
1558 {
1561 }, ReturnType = typeof(void))]
1562 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Collections.Comparer), Member = ".ctor", MemberParameters = new object[]
1563 {
1566 }, ReturnType = typeof(void))]
1567 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Collections.Hashtable), Member = "OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
1568 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Collections.Generic.Dictionary<, >), Member = "OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
1569 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.FileWebRequest", Member = ".ctor", MemberParameters = new object[]
1570 {
1573 }, ReturnType = typeof(void))]
1574 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.FileWebResponse", Member = ".ctor", MemberParameters = new object[]
1575 {
1578 }, ReturnType = typeof(void))]
1579 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebProxy", Member = ".ctor", MemberParameters = new object[]
1580 {
1583 }, ReturnType = typeof(void))]
1584 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpWebResponse", Member = ".ctor", MemberParameters = new object[]
1585 {
1588 }, ReturnType = typeof(void))]
1589 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.WarningException", Member = ".ctor", MemberParameters = new object[]
1590 {
1593 }, ReturnType = typeof(void))]
1594 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.LicenseException", Member = ".ctor", MemberParameters = new object[]
1595 {
1598 }, ReturnType = typeof(void))]
1599 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Specialized.OrderedDictionary", Member = "OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
1600 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Specialized.NameObjectCollectionBase", Member = "OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
1601 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Generic.LinkedList`1", Member = "OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
1602 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlException", Member = ".ctor", MemberParameters = new object[]
1603 {
1606 }, ReturnType = typeof(void))]
1607 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.XmlSchemaException", Member = ".ctor", MemberParameters = new object[]
1608 {
1611 }, ReturnType = typeof(void))]
1612 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.X509Certificate", Member = ".ctor", MemberParameters = new object[]
1613 {
1616 }, ReturnType = typeof(void))]
1617 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Generic.HashSet`1", Member = "OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
1618 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 105)]
1619 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.RuntimeType), Member = "op_Equality", MemberParameters = new object[]
1620 {
1621 typeof(global::System.RuntimeType),
1622 typeof(global::System.RuntimeType)
1623 }, ReturnType = typeof(bool))]
1624 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "GetElement", MemberParameters = new object[]
1625 {
1626 typeof(string),
1627 typeof(ref global::System.Type)
1628 }, ReturnType = typeof(object))]
1629 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1630 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1631 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1632 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
1633 public object GetValue(string name, global::System.Type type)
1634 {
1635 throw null;
1636 }
1637
1638 [global::System.Runtime.InteropServices.ComVisible(true)]
1639 [global::Cpp2ILInjected.Token(Token = "0x6001FC1")]
1640 [global::Cpp2ILInjected.Address(RVA = "0x1B58CDC", Offset = "0x1B58CDC", Length = "0x118")]
1641 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1642 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = ".ctor", MemberParameters = new object[]
1643 {
1644 typeof(SerializationInfo),
1645 typeof(StreamingContext)
1646 }, ReturnType = typeof(void))]
1647 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.CultureAwareComparer), Member = ".ctor", MemberParameters = new object[]
1648 {
1651 }, ReturnType = typeof(void))]
1652 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Exception), Member = ".ctor", MemberParameters = new object[]
1653 {
1656 }, ReturnType = typeof(void))]
1657 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.DelegateSerializationHolder.DelegateEntry", Member = "DeserializeDelegate", MemberParameters = new object[]
1658 {
1660 typeof(int)
1661 }, ReturnType = typeof(global::System.Delegate))]
1662 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SafeSerializationManager), Member = ".ctor", MemberParameters = new object[]
1663 {
1666 }, ReturnType = typeof(void))]
1667 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.MemberInfoSerializationHolder), Member = ".ctor", MemberParameters = new object[]
1668 {
1671 }, ReturnType = typeof(void))]
1672 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.MemberInfoSerializationHolder), Member = "GetRealObject", MemberParameters = new object[] { typeof(StreamingContext) }, ReturnType = typeof(object))]
1673 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
1674 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "FindElement", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
1675 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1676 internal object GetValueNoThrow(string name, global::System.Type type)
1677 {
1678 throw null;
1679 }
1680
1681 [global::Cpp2ILInjected.Token(Token = "0x6001FC2")]
1682 [global::Cpp2ILInjected.Address(RVA = "0x1B5AC38", Offset = "0x1B5AC38", Length = "0x174")]
1683 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1684 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.CultureAwareComparer), Member = ".ctor", MemberParameters = new object[]
1685 {
1688 }, ReturnType = typeof(void))]
1689 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.WeakReference), Member = ".ctor", MemberParameters = new object[]
1690 {
1693 }, ReturnType = typeof(void))]
1694 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.WeakReference<>), Member = ".ctor", MemberParameters = new object[]
1695 {
1698 }, ReturnType = typeof(void))]
1699 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Principal.WindowsIdentity), Member = "System.Runtime.Serialization.IDeserializationCallback.OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
1700 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.StrongNameKeyPair), Member = ".ctor", MemberParameters = new object[]
1701 {
1704 }, ReturnType = typeof(void))]
1705 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebProxy", Member = ".ctor", MemberParameters = new object[]
1706 {
1709 }, ReturnType = typeof(void))]
1710 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Specialized.OrderedDictionary", Member = "OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
1711 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Specialized.NameObjectCollectionBase", Member = "OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
1712 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
1713 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "GetElement", MemberParameters = new object[]
1714 {
1715 typeof(string),
1716 typeof(ref global::System.Type)
1717 }, ReturnType = typeof(object))]
1718 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
1719 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
1720 public bool GetBoolean(string name)
1721 {
1722 throw null;
1723 }
1724
1725 [global::Cpp2ILInjected.Token(Token = "0x6001FC3")]
1726 [global::Cpp2ILInjected.Address(RVA = "0x1B5ADAC", Offset = "0x1B5ADAC", Length = "0x168")]
1727 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1728 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Exception), Member = ".ctor", MemberParameters = new object[]
1729 {
1732 }, ReturnType = typeof(void))]
1733 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TypeLoadException), Member = ".ctor", MemberParameters = new object[]
1734 {
1737 }, ReturnType = typeof(void))]
1738 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.UnitySerializationHolder), Member = ".ctor", MemberParameters = new object[]
1739 {
1742 }, ReturnType = typeof(void))]
1743 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.StringBuilder), Member = ".ctor", MemberParameters = new object[]
1744 {
1747 }, ReturnType = typeof(void))]
1748 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.MemberInfoSerializationHolder), Member = ".ctor", MemberParameters = new object[]
1749 {
1752 }, ReturnType = typeof(void))]
1753 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.AssemblyName), Member = ".ctor", MemberParameters = new object[]
1754 {
1757 }, ReturnType = typeof(void))]
1758 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Collections.Hashtable), Member = "OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
1759 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Collections.Generic.Dictionary<, >), Member = "OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
1760 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebHeaderCollection", Member = ".ctor", MemberParameters = new object[]
1761 {
1764 }, ReturnType = typeof(void))]
1765 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.FileWebRequest", Member = ".ctor", MemberParameters = new object[]
1766 {
1769 }, ReturnType = typeof(void))]
1770 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.FileWebResponse", Member = ".ctor", MemberParameters = new object[]
1771 {
1774 }, ReturnType = typeof(void))]
1775 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.Win32Exception", Member = ".ctor", MemberParameters = new object[]
1776 {
1779 }, ReturnType = typeof(void))]
1780 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Specialized.OrderedDictionary", Member = "OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
1781 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Specialized.NameObjectCollectionBase", Member = "OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
1782 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Generic.LinkedList`1", Member = "OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
1783 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Generic.HashSet`1", Member = "OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
1784 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 25)]
1785 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "GetElement", MemberParameters = new object[]
1786 {
1787 typeof(string),
1788 typeof(ref global::System.Type)
1789 }, ReturnType = typeof(object))]
1790 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
1791 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
1792 public int GetInt32(string name)
1793 {
1794 throw null;
1795 }
1796
1797 [global::Cpp2ILInjected.Token(Token = "0x6001FC4")]
1798 [global::Cpp2ILInjected.Address(RVA = "0x1B5AF14", Offset = "0x1B5AF14", Length = "0x168")]
1799 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1800 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IntPtr), Member = ".ctor", MemberParameters = new object[]
1801 {
1804 }, ReturnType = typeof(void))]
1805 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Text.RegularExpressions.RegexMatchTimeoutException", Member = ".ctor", MemberParameters = new object[]
1806 {
1809 }, ReturnType = typeof(void))]
1810 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.FileWebRequest", Member = ".ctor", MemberParameters = new object[]
1811 {
1814 }, ReturnType = typeof(void))]
1815 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.FileWebResponse", Member = ".ctor", MemberParameters = new object[]
1816 {
1819 }, ReturnType = typeof(void))]
1820 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpWebResponse", Member = ".ctor", MemberParameters = new object[]
1821 {
1824 }, ReturnType = typeof(void))]
1825 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
1826 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "GetElement", MemberParameters = new object[]
1827 {
1828 typeof(string),
1829 typeof(ref global::System.Type)
1830 }, ReturnType = typeof(object))]
1831 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
1832 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
1833 public long GetInt64(string name)
1834 {
1835 throw null;
1836 }
1837
1838 [global::Cpp2ILInjected.Token(Token = "0x6001FC5")]
1839 [global::Cpp2ILInjected.Address(RVA = "0x1B5B07C", Offset = "0x1B5B07C", Length = "0x168")]
1840 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1841 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Collections.Hashtable), Member = "OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
1842 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1843 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "GetElement", MemberParameters = new object[]
1844 {
1845 typeof(string),
1846 typeof(ref global::System.Type)
1847 }, ReturnType = typeof(object))]
1848 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
1849 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
1850 public float GetSingle(string name)
1851 {
1852 throw null;
1853 }
1854
1855 [global::Cpp2ILInjected.Token(Token = "0x6001FC6")]
1856 [global::Cpp2ILInjected.Address(RVA = "0x1B5B1E4", Offset = "0x1B5B1E4", Length = "0x164")]
1857 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1858 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
1859 {
1862 }, ReturnType = typeof(void))]
1863 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.BadImageFormatException), Member = ".ctor", MemberParameters = new object[]
1864 {
1867 }, ReturnType = typeof(void))]
1868 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ObjectDisposedException), Member = ".ctor", MemberParameters = new object[]
1869 {
1872 }, ReturnType = typeof(void))]
1873 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TypeInitializationException), Member = ".ctor", MemberParameters = new object[]
1874 {
1877 }, ReturnType = typeof(void))]
1878 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.MissingMemberException), Member = ".ctor", MemberParameters = new object[]
1879 {
1882 }, ReturnType = typeof(void))]
1883 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Exception), Member = ".ctor", MemberParameters = new object[]
1884 {
1887 }, ReturnType = typeof(void))]
1888 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TypeLoadException), Member = ".ctor", MemberParameters = new object[]
1889 {
1892 }, ReturnType = typeof(void))]
1893 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.UnitySerializationHolder), Member = ".ctor", MemberParameters = new object[]
1894 {
1897 }, ReturnType = typeof(void))]
1898 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.DecoderReplacementFallback), Member = ".ctor", MemberParameters = new object[]
1899 {
1902 }, ReturnType = typeof(void))]
1903 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.EncoderReplacementFallback), Member = ".ctor", MemberParameters = new object[]
1904 {
1907 }, ReturnType = typeof(void))]
1908 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.StringBuilder), Member = ".ctor", MemberParameters = new object[]
1909 {
1912 }, ReturnType = typeof(void))]
1913 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Principal.WindowsIdentity), Member = "System.Runtime.Serialization.IDeserializationCallback.OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
1914 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Claims.ClaimsIdentity), Member = "Deserialize", MemberParameters = new object[]
1915 {
1918 typeof(bool)
1919 }, ReturnType = typeof(void))]
1920 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Claims.ClaimsPrincipal), Member = "Deserialize", MemberParameters = new object[]
1921 {
1924 }, ReturnType = typeof(void))]
1925 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.MemberInfoSerializationHolder), Member = ".ctor", MemberParameters = new object[]
1926 {
1929 }, ReturnType = typeof(void))]
1930 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.AssemblyName), Member = ".ctor", MemberParameters = new object[]
1931 {
1934 }, ReturnType = typeof(void))]
1935 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.StrongNameKeyPair), Member = ".ctor", MemberParameters = new object[]
1936 {
1939 }, ReturnType = typeof(void))]
1940 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.FileLoadException), Member = ".ctor", MemberParameters = new object[]
1941 {
1944 }, ReturnType = typeof(void))]
1945 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.FileNotFoundException), Member = ".ctor", MemberParameters = new object[]
1946 {
1949 }, ReturnType = typeof(void))]
1950 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.FileSystemInfo), Member = ".ctor", MemberParameters = new object[]
1951 {
1954 }, ReturnType = typeof(void))]
1955 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Uri", Member = ".ctor", MemberParameters = new object[]
1956 {
1959 }, ReturnType = typeof(void))]
1960 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Text.RegularExpressions.RegexMatchTimeoutException", Member = ".ctor", MemberParameters = new object[]
1961 {
1964 }, ReturnType = typeof(void))]
1965 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebHeaderCollection", Member = ".ctor", MemberParameters = new object[]
1966 {
1969 }, ReturnType = typeof(void))]
1970 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.FileWebRequest", Member = ".ctor", MemberParameters = new object[]
1971 {
1974 }, ReturnType = typeof(void))]
1975 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpWebResponse", Member = ".ctor", MemberParameters = new object[]
1976 {
1979 }, ReturnType = typeof(void))]
1980 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 60)]
1981 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationInfo), Member = "GetElement", MemberParameters = new object[]
1982 {
1983 typeof(string),
1984 typeof(ref global::System.Type)
1985 }, ReturnType = typeof(object))]
1986 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
1987 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
1988 public string GetString(string name)
1989 {
1990 throw null;
1991 }
1992
1993 [global::Cpp2ILInjected.Token(Token = "0x4000FCB")]
1994 private const int defaultSize = 4;
1995
1996 [global::Cpp2ILInjected.Token(Token = "0x4000FCC")]
1997 private const string s_mscorlibAssemblySimpleName = "mscorlib";
1998
1999 [global::Cpp2ILInjected.Token(Token = "0x4000FCD")]
2000 private const string s_mscorlibFileName = "mscorlib.dll";
2001
2002 [global::Cpp2ILInjected.Token(Token = "0x4000FCE")]
2003 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
2004 internal string[] m_members;
2005
2006 [global::Cpp2ILInjected.Token(Token = "0x4000FCF")]
2007 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
2008 internal object[] m_data;
2009
2010 [global::Cpp2ILInjected.Token(Token = "0x4000FD0")]
2011 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
2012 internal global::System.Type[] m_types;
2013
2014 [global::Cpp2ILInjected.Token(Token = "0x4000FD1")]
2015 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
2016 private global::System.Collections.Generic.Dictionary<string, int> m_nameToIndex;
2017
2018 [global::Cpp2ILInjected.Token(Token = "0x4000FD2")]
2019 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
2020 internal int m_currMember;
2021
2022 [global::Cpp2ILInjected.Token(Token = "0x4000FD3")]
2023 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
2025
2026 [global::Cpp2ILInjected.Token(Token = "0x4000FD4")]
2027 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
2028 private string m_fullTypeName;
2029
2030 [global::Cpp2ILInjected.Token(Token = "0x4000FD5")]
2031 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
2032 private string m_assemName;
2033
2034 [global::Cpp2ILInjected.Token(Token = "0x4000FD6")]
2035 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
2036 private global::System.Type objectType;
2037
2038 [global::Cpp2ILInjected.Token(Token = "0x4000FD7")]
2039 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
2041
2042 [global::Cpp2ILInjected.Token(Token = "0x4000FD8")]
2043 [global::Cpp2ILInjected.FieldOffset(Offset = "0x59")]
2045
2046 [global::Cpp2ILInjected.Token(Token = "0x4000FD9")]
2047 [global::Cpp2ILInjected.FieldOffset(Offset = "0x5A")]
2049 }
2050}
class f__AnonymousType0<< Count > j__TPar
void AddValue(string name, object value, global::System.Type type)
object GetValueNoThrow(string name, global::System.Type type)
global::System.Collections.Generic.Dictionary< string, int > m_nameToIndex
SerializationInfo(global::System.Type type, IFormatterConverter converter)
object GetElementNoThrow(string name, out global::System.Type foundType)
void AddValue(string name, global::System.DateTime value)
object GetValue(string name, global::System.Type type)
void UpdateValue(string name, object value, global::System.Type type)
static bool IsAssemblyNameAssignmentSafe(string originalAssemblyName, string newAssemblyName)
void AddValueInternal(string name, object value, global::System.Type type)
static void DemandForUnsafeAssemblyNameAssignments(string originalAssemblyName, string newAssemblyName)
SerializationInfo(global::System.Type type, IFormatterConverter converter, bool requireSameTokenInPartialTrust)
object GetElement(string name, out global::System.Type foundType)