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
SerializationException.cs
Go to the documentation of this file.
1using System;
4using System.IO;
10using System.Text;
11using Cpp2ILInjected;
13
15{
16 [global::Cpp2ILInjected.Token(Token = "0x20003C8")]
17 [global::System.Serializable]
18 public class SerializationException : global::System.SystemException
19 {
20 [global::Cpp2ILInjected.Token(Token = "0x6001EC6")]
21 [global::Cpp2ILInjected.Address(RVA = "0x1B50990", Offset = "0x1B50990", Length = "0x74")]
22 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpWebRequest", Member = ".ctor", MemberParameters = new object[]
24 {
27 }, ReturnType = typeof(void))]
28 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpWebRequest", Member = "System.Runtime.Serialization.ISerializable.GetObjectData", MemberParameters = new object[]
29 {
32 }, ReturnType = typeof(void))]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpWebRequest", Member = "GetObjectData", MemberParameters = new object[]
34 {
37 }, ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Specialized.NameObjectCollectionBase", Member = "OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
39 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.SystemException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
43 {
44 throw null;
45 }
46
47 [global::Cpp2ILInjected.Token(Token = "0x6001EC7")]
48 [global::Cpp2ILInjected.Address(RVA = "0x1B50A04", Offset = "0x1B50A04", Length = "0x24")]
49 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
50 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "System.Runtime.Serialization.IDeserializationCallback.OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.AggregateException), Member = ".ctor", MemberParameters = new object[]
52 {
55 }, ReturnType = typeof(void))]
56 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTime), Member = ".ctor", MemberParameters = new object[]
57 {
60 }, ReturnType = typeof(void))]
61 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ThrowHelper), Member = "ThrowSerializationException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
62 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Exception), Member = ".ctor", MemberParameters = new object[]
63 {
66 }, ReturnType = typeof(void))]
67 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.UnitySerializationHolder), Member = "ThrowInsufficientInformation", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
68 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.UnitySerializationHolder), Member = "GetRealObject", MemberParameters = new object[] { typeof(StreamingContext) }, ReturnType = typeof(object))]
69 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeFieldHandle), Member = ".ctor", MemberParameters = new object[]
70 {
73 }, ReturnType = typeof(void))]
74 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeFieldHandle), Member = "GetObjectData", MemberParameters = new object[]
75 {
78 }, ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeMethodHandle), Member = ".ctor", MemberParameters = new object[]
80 {
83 }, ReturnType = typeof(void))]
84 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeMethodHandle), Member = "GetObjectData", MemberParameters = new object[]
85 {
88 }, ReturnType = typeof(void))]
89 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeTypeHandle), Member = ".ctor", MemberParameters = new object[]
90 {
93 }, ReturnType = typeof(void))]
94 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeTypeHandle), Member = "GetObjectData", MemberParameters = new object[]
95 {
98 }, ReturnType = typeof(void))]
99 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(decimal), Member = "System.Runtime.Serialization.IDeserializationCallback.OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.StringBuilder), Member = ".ctor", MemberParameters = new object[]
101 {
104 }, ReturnType = typeof(void))]
105 [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))]
106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Claims.ClaimsPrincipal), Member = "DeserializeIdentities", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
107 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FormatterServices), Member = "InternalGetSerializableMembers", MemberParameters = new object[] { typeof(global::System.RuntimeType) }, ReturnType = typeof(global::System.Reflection.MemberInfo[]))]
108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FormatterServices), Member = "GetSerializableMembers", MemberParameters = new object[]
109 {
110 typeof(global::System.Type),
112 }, ReturnType = typeof(global::System.Reflection.MemberInfo[]))]
113 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FormatterServices), Member = "GetUninitializedObject", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(object))]
114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FormatterServices), Member = "PopulateObjectMembers", MemberParameters = new object[]
115 {
116 typeof(object),
117 typeof(global::System.Reflection.MemberInfo[]),
118 typeof(object[])
119 }, ReturnType = typeof(object))]
120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FormatterServices), Member = "GetObjectData", MemberParameters = new object[]
121 {
122 typeof(object),
123 typeof(global::System.Reflection.MemberInfo[])
124 }, ReturnType = typeof(object[]))]
125 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ObjectIDGenerator), Member = "Rehash", ReturnType = typeof(void))]
126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ObjectManager), Member = "GetCompletionInfo", MemberParameters = new object[]
127 {
130 typeof(ref object),
131 typeof(bool)
132 }, ReturnType = typeof(bool))]
133 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ObjectManager), Member = "FixupSpecialObject", MemberParameters = new object[] { typeof(ObjectHolder) }, ReturnType = typeof(void))]
134 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ObjectManager), Member = "CompleteObject", MemberParameters = new object[]
135 {
137 typeof(bool)
138 }, ReturnType = typeof(void))]
139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ObjectManager), Member = "RegisterObject", MemberParameters = new object[]
140 {
141 typeof(object),
142 typeof(long),
144 typeof(long),
145 typeof(global::System.Reflection.MemberInfo),
146 typeof(int[])
147 }, ReturnType = typeof(void))]
148 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ObjectManager), Member = "GetConstructor", MemberParameters = new object[] { typeof(global::System.RuntimeType) }, ReturnType = typeof(global::System.Reflection.RuntimeConstructorInfo))]
149 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ObjectManager), Member = "DoFixups", ReturnType = typeof(void))]
150 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ObjectManager), Member = "RegisterFixup", MemberParameters = new object[]
151 {
153 typeof(long),
154 typeof(long)
155 }, ReturnType = typeof(void))]
156 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ObjectManager), Member = "RecordFixup", MemberParameters = new object[]
157 {
158 typeof(long),
159 typeof(global::System.Reflection.MemberInfo),
160 typeof(long)
161 }, ReturnType = typeof(void))]
162 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ObjectHolder), Member = ".ctor", MemberParameters = new object[]
163 {
164 typeof(object),
165 typeof(long),
168 typeof(long),
169 typeof(global::System.Reflection.FieldInfo),
170 typeof(int[])
171 }, ReturnType = typeof(void))]
172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ObjectHolder), Member = "UpdateData", MemberParameters = new object[]
173 {
174 typeof(object),
177 typeof(long),
178 typeof(global::System.Reflection.FieldInfo),
179 typeof(int[]),
181 }, ReturnType = typeof(void))]
182 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "AddValueInternal", MemberParameters = new object[]
183 {
184 typeof(string),
185 typeof(object),
186 typeof(global::System.Type)
187 }, ReturnType = typeof(void))]
188 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SerializationInfo), Member = "GetElement", MemberParameters = new object[]
189 {
190 typeof(string),
191 typeof(ref global::System.Type)
192 }, ReturnType = typeof(object))]
193 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryConverter), Member = "GetBinaryTypeInfo", MemberParameters = new object[]
194 {
195 typeof(global::System.Type),
196 typeof(global::System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo),
197 typeof(string),
198 typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectWriter),
199 typeof(ref object),
200 typeof(ref int)
201 }, ReturnType = typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum))]
202 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryConverter), Member = "WriteTypeInfo", MemberParameters = new object[]
203 {
204 typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum),
205 typeof(object),
206 typeof(int),
207 typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryWriter)
208 }, ReturnType = typeof(void))]
209 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryConverter), Member = "ReadTypeInfo", MemberParameters = new object[]
210 {
211 typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum),
212 typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser),
213 typeof(ref int)
214 }, ReturnType = typeof(object))]
215 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryConverter), Member = "TypeFromInfo", MemberParameters = new object[]
216 {
217 typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum),
218 typeof(object),
219 typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectReader),
220 typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo),
221 typeof(ref global::System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE),
222 typeof(ref string),
223 typeof(ref global::System.Type),
224 typeof(ref bool)
225 }, ReturnType = typeof(void))]
226 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo), Member = "GetAssembly", ReturnType = typeof(global::System.Reflection.Assembly))]
227 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.SerializationHeaderRecord), Member = "Read", MemberParameters = new object[] { typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser) }, ReturnType = typeof(void))]
228 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectMap), Member = ".ctor", MemberParameters = new object[]
229 {
230 typeof(string),
231 typeof(string[]),
232 typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum[]),
233 typeof(object[]),
234 typeof(int[]),
235 typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectReader),
236 typeof(int),
237 typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo),
238 typeof(global::System.Runtime.Serialization.Formatters.Binary.SizedArray)
239 }, ReturnType = typeof(void))]
240 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryFormatter), Member = "Deserialize", MemberParameters = new object[]
241 {
242 typeof(global::System.IO.Stream),
243 typeof(global::System.Runtime.Remoting.Messaging.HeaderHandler),
244 typeof(bool)
245 }, ReturnType = typeof(object))]
246 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryWriter), Member = "WriteValue", MemberParameters = new object[]
247 {
248 typeof(global::System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE),
249 typeof(object)
250 }, ReturnType = typeof(void))]
251 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo), Member = "InitSerialize", MemberParameters = new object[]
252 {
253 typeof(object),
256 typeof(global::System.Runtime.Serialization.Formatters.Binary.SerObjectInfoInit),
258 typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectWriter),
260 }, ReturnType = typeof(void))]
261 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo), Member = "GetMemberType", MemberParameters = new object[] { typeof(global::System.Reflection.MemberInfo) }, ReturnType = typeof(global::System.Type))]
262 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo), Member = "GetMemberInfo", MemberParameters = new object[]
263 {
264 typeof(ref string[]),
265 typeof(ref global::System.Type[]),
266 typeof(ref object[])
267 }, ReturnType = typeof(void))]
268 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ReadObjectInfo), Member = "GetMemberInfo", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.Reflection.MemberInfo))]
269 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ReadObjectInfo), Member = "GetType", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.Type))]
270 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ReadObjectInfo), Member = "GetMemberTypes", MemberParameters = new object[]
271 {
272 typeof(string[]),
273 typeof(global::System.Type)
274 }, ReturnType = typeof(global::System.Type[]))]
275 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ReadObjectInfo), Member = "GetMemberType", MemberParameters = new object[] { typeof(global::System.Reflection.MemberInfo) }, ReturnType = typeof(global::System.Type))]
276 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectReader), Member = "Deserialize", MemberParameters = new object[]
277 {
278 typeof(global::System.Runtime.Remoting.Messaging.HeaderHandler),
279 typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser),
280 typeof(bool)
281 }, ReturnType = typeof(object))]
282 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectReader), Member = "CheckSerializable", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(void))]
283 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectReader), Member = "Parse", MemberParameters = new object[] { typeof(global::System.Runtime.Serialization.Formatters.Binary.ParseRecord) }, ReturnType = typeof(void))]
284 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectReader), Member = "ParseError", MemberParameters = new object[]
285 {
286 typeof(global::System.Runtime.Serialization.Formatters.Binary.ParseRecord),
287 typeof(global::System.Runtime.Serialization.Formatters.Binary.ParseRecord)
288 }, ReturnType = typeof(void))]
289 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectReader), Member = "ParseObject", MemberParameters = new object[] { typeof(global::System.Runtime.Serialization.Formatters.Binary.ParseRecord) }, ReturnType = typeof(void))]
290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectReader), Member = "ParseArray", MemberParameters = new object[] { typeof(global::System.Runtime.Serialization.Formatters.Binary.ParseRecord) }, ReturnType = typeof(void))]
291 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectReader), Member = "ParseArrayMember", MemberParameters = new object[] { typeof(global::System.Runtime.Serialization.Formatters.Binary.ParseRecord) }, ReturnType = typeof(void))]
292 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectReader), Member = "ParseMember", MemberParameters = new object[] { typeof(global::System.Runtime.Serialization.Formatters.Binary.ParseRecord) }, ReturnType = typeof(void))]
293 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectWriter), Member = "GetNext", MemberParameters = new object[] { typeof(ref long) }, ReturnType = typeof(object))]
294 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser), Member = "Run", ReturnType = typeof(void))]
295 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser), Member = "ReadAssembly", MemberParameters = new object[] { typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum) }, ReturnType = typeof(void))]
296 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser), Member = "ReadObject", ReturnType = typeof(void))]
297 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser), Member = "ReadCrossAppDomainMap", ReturnType = typeof(void))]
298 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser), Member = "ReadObjectWithMap", MemberParameters = new object[] { typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryObjectWithMap) }, ReturnType = typeof(void))]
299 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser), Member = "ReadObjectWithMapTyped", MemberParameters = new object[] { typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryObjectWithMapTyped) }, ReturnType = typeof(void))]
300 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser), Member = "ReadObjectString", MemberParameters = new object[] { typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum) }, ReturnType = typeof(void))]
301 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser), Member = "ReadMemberPrimitiveTyped", ReturnType = typeof(void))]
302 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser), Member = "ReadArray", MemberParameters = new object[] { typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryHeaderEnum) }, ReturnType = typeof(void))]
303 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser), Member = "ReadMessageEnd", ReturnType = typeof(void))]
304 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser), Member = "ReadValue", MemberParameters = new object[] { typeof(global::System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE) }, ReturnType = typeof(object))]
305 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.SizedArray), Member = "IncreaseCapacity", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
306 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.IntSizedArray), Member = "IncreaseCapacity", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
307 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ValueFixup), Member = "Fixup", MemberParameters = new object[]
308 {
309 typeof(global::System.Runtime.Serialization.Formatters.Binary.ParseRecord),
310 typeof(global::System.Runtime.Serialization.Formatters.Binary.ParseRecord)
311 }, ReturnType = typeof(void))]
312 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.ParameterInfo), Member = "GetRealObject", MemberParameters = new object[] { typeof(StreamingContext) }, ReturnType = typeof(object))]
313 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.MemberInfoSerializationHolder), Member = ".ctor", MemberParameters = new object[]
314 {
317 }, ReturnType = typeof(void))]
318 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.MemberInfoSerializationHolder), Member = "GetRealObject", MemberParameters = new object[] { typeof(StreamingContext) }, ReturnType = typeof(object))]
319 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Globalization.GregorianCalendar), Member = "OnDeserialized", MemberParameters = new object[] { typeof(StreamingContext) }, ReturnType = typeof(void))]
320 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Collections.Hashtable), Member = "OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
321 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Specialized.OrderedDictionary", Member = "OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
322 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Generic.LinkedList`1", Member = "OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
323 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Collections.Generic.HashSet`1", Member = "OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
324 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 84)]
325 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.SystemException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
326 public SerializationException(string message)
327 {
328 throw null;
329 }
330
331 [global::Cpp2ILInjected.Token(Token = "0x6001EC8")]
332 [global::Cpp2ILInjected.Address(RVA = "0x1B50A28", Offset = "0x1B50A28", Length = "0x24")]
333 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
334 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.AdjustmentRule), Member = "System.Runtime.Serialization.IDeserializationCallback.OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
335 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo.TransitionTime), Member = "System.Runtime.Serialization.IDeserializationCallback.OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
336 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeZoneInfo), Member = "System.Runtime.Serialization.IDeserializationCallback.OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
337 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.DateTimeOffset), Member = "System.Runtime.Serialization.IDeserializationCallback.OnDeserialization", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
338 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ObjectManager), Member = "CompleteISerializableObject", MemberParameters = new object[]
339 {
340 typeof(object),
343 }, ReturnType = typeof(void))]
344 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
345 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.SystemException), Member = ".ctor", MemberParameters = new object[]
346 {
347 typeof(string),
348 typeof(global::System.Exception)
349 }, ReturnType = typeof(void))]
350 public SerializationException(string message, global::System.Exception innerException)
351 {
352 throw null;
353 }
354
355 [global::Cpp2ILInjected.Token(Token = "0x6001EC9")]
356 [global::Cpp2ILInjected.Address(RVA = "0x1B50A4C", Offset = "0x1B50A4C", Length = "0x8")]
357 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
358 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.SystemException), Member = ".ctor", MemberParameters = new object[]
359 {
362 }, ReturnType = typeof(void))]
364 {
365 throw null;
366 }
367
368 // Note: this type is marked as 'beforefieldinit'.
369 [global::Cpp2ILInjected.Token(Token = "0x6001ECA")]
370 [global::Cpp2ILInjected.Address(RVA = "0x1B50A54", Offset = "0x1B50A54", Length = "0x60")]
371 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
372 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
374 {
375 throw null;
376 }
377
378 [global::Cpp2ILInjected.Token(Token = "0x4000F75")]
379 private static string s_nullMessage;
380 }
381}
class f__AnonymousType0<< Count > j__TPar
SerializationException(SerializationInfo info, StreamingContext context)
SerializationException(string message, global::System.Exception innerException)