14 [global::Cpp2ILInjected.Token(Token =
"0x6000E36")]
15 [global::Cpp2ILInjected.Address(RVA =
"0x1C75F88", Offset =
"0x1C75F88", Length =
"0x39C")]
16 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
UnitySerializationHolder), Member =
"GetUnitySerializationInfo", MemberParameters =
new object[]
19 typeof(global::System.Runtime.Serialization.SerializationInfo),
21 }, ReturnType =
typeof(
void))]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
23 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Collections.Generic.List<
int>), Member =
".ctor", ReturnType =
typeof(
void))]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Type), Member =
"get_HasElementType", ReturnType =
typeof(
bool))]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Type), Member =
"get_IsArray", ReturnType =
typeof(
bool))]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Type), Member =
"get_IsPointer", ReturnType =
typeof(
bool))]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Type), Member =
"get_IsByRef", ReturnType =
typeof(
bool))]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Collections.Generic.List<
int>), Member =
"ToArray", ReturnType =
"T[]")]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.Serialization.SerializationInfo), Member =
"AddValue", MemberParameters =
new object[]
35 }, ReturnType =
typeof(
void))]
36 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
37 internal static global::System.RuntimeType
AddElementTypes(global::System.Runtime.Serialization.SerializationInfo
info, global::System.RuntimeType type)
42 [global::Cpp2ILInjected.Token(Token =
"0x6000E37")]
43 [global::Cpp2ILInjected.Address(RVA =
"0x1C76324", Offset =
"0x1C76324", Length =
"0xC4")]
44 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
45 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
UnitySerializationHolder), Member =
"GetRealObject", MemberParameters =
new object[] {
typeof(global::System.Runtime.Serialization.StreamingContext) }, ReturnType =
typeof(
object))]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
47 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
53 [global::Cpp2ILInjected.Token(Token =
"0x6000E38")]
54 [global::Cpp2ILInjected.Address(RVA =
"0x1C763E8", Offset =
"0x1C763E8", Length =
"0x154")]
55 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
DBNull), Member =
"GetObjectData", MemberParameters =
new object[]
57 typeof(global::System.Runtime.Serialization.SerializationInfo),
58 typeof(global::System.Runtime.Serialization.StreamingContext)
59 }, ReturnType =
typeof(
void))]
60 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.Serialization.SerializationInfo),
Member =
"SetType", MemberParameters =
new object[] {
typeof(global::System.
Type) }, ReturnType =
typeof(
void))]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.Serialization.SerializationInfo),
Member =
"AddValue", MemberParameters =
new object[]
68 }, ReturnType =
typeof(
void))]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.Serialization.SerializationInfo),
Member =
"AddValue", MemberParameters =
new object[]
73 }, ReturnType =
typeof(
void))]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.Serialization.SerializationInfo),
Member =
"AddValue", MemberParameters =
new object[]
78 }, ReturnType =
typeof(
void))]
79 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
85 [global::Cpp2ILInjected.Token(Token =
"0x6000E39")]
86 [global::Cpp2ILInjected.Address(RVA =
"0x1C7653C", Offset =
"0x1C7653C", Length =
"0x380")]
87 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
88 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
RuntimeType), Member =
"GetObjectData", MemberParameters =
new object[]
90 typeof(global::System.Runtime.Serialization.SerializationInfo),
91 typeof(global::System.Runtime.Serialization.StreamingContext)
92 }, ReturnType =
typeof(
void))]
93 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
94 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Type), Member =
"GetRootElementType", ReturnType =
typeof(global::System.
Type))]
97 typeof(global::System.Runtime.Serialization.SerializationInfo),
101 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.Serialization.SerializationInfo),
Member =
"SetType", MemberParameters =
new object[] {
typeof(global::System.
Type) }, ReturnType =
typeof(
void))]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.Serialization.SerializationInfo),
Member =
"AddValue", MemberParameters =
new object[]
106 }, ReturnType =
typeof(
void))]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.Serialization.SerializationInfo),
Member =
"AddValue", MemberParameters =
new object[]
112 }, ReturnType =
typeof(
void))]
113 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
RuntimeType),
Member =
"GetRuntimeAssembly", ReturnType =
typeof(global::System.Reflection.RuntimeAssembly))]
114 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
120 [global::Cpp2ILInjected.Token(Token =
"0x6000E3A")]
121 [global::Cpp2ILInjected.Address(RVA =
"0x1C768BC", Offset =
"0x1C768BC", Length =
"0x188")]
122 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
123 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Empty), Member =
"GetObjectData", MemberParameters =
new object[]
125 typeof(global::System.Runtime.Serialization.SerializationInfo),
126 typeof(global::System.Runtime.Serialization.StreamingContext)
127 }, ReturnType =
typeof(
void))]
128 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Reflection.RuntimeAssembly), Member =
"GetObjectData", MemberParameters =
new object[]
130 typeof(global::System.Runtime.Serialization.SerializationInfo),
131 typeof(global::System.Runtime.Serialization.StreamingContext)
132 }, ReturnType =
typeof(
void))]
133 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Reflection.RuntimeModule),
Member =
"GetObjectData", MemberParameters =
new object[]
135 typeof(global::System.Runtime.Serialization.SerializationInfo),
136 typeof(global::System.Runtime.Serialization.StreamingContext)
137 }, ReturnType =
typeof(
void))]
138 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.Serialization.SerializationInfo),
Member =
"SetType", MemberParameters =
new object[] {
typeof(global::System.
Type) }, ReturnType =
typeof(
void))]
141 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.Serialization.SerializationInfo),
Member =
"AddValue", MemberParameters =
new object[]
146 }, ReturnType =
typeof(
void))]
147 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.Serialization.SerializationInfo),
Member =
"AddValue", MemberParameters =
new object[]
151 }, ReturnType =
typeof(
void))]
152 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Reflection.Assembly),
Member =
"op_Equality", MemberParameters =
new object[]
154 typeof(global::System.Reflection.Assembly),
155 typeof(global::System.Reflection.Assembly)
156 }, ReturnType =
typeof(
bool))]
157 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.Serialization.SerializationInfo),
Member =
"AddValue", MemberParameters =
new object[]
161 }, ReturnType =
typeof(
void))]
162 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
168 [global::Cpp2ILInjected.Token(Token =
"0x6000E3B")]
169 [global::Cpp2ILInjected.Address(RVA =
"0x1C76A44", Offset =
"0x1C76A44", Length =
"0x3F0")]
170 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
171 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.Serialization.SerializationInfo), Member =
"GetInt32", MemberParameters =
new object[] { typeof(string) }, ReturnType =
typeof(
int))]
174 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.Serialization.SerializationInfo), Member =
"GetValue", MemberParameters =
new object[]
178 }, ReturnType =
typeof(
object))]
179 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.Serialization.SerializationInfo),
Member =
"GetString", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
string))]
181 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 29)]
182 internal UnitySerializationHolder(global::System.Runtime.Serialization.SerializationInfo
info, global::System.Runtime.Serialization.StreamingContext context)
187 [global::Cpp2ILInjected.Token(Token =
"0x6000E3C")]
188 [global::Cpp2ILInjected.Address(RVA =
"0x1C76E34", Offset =
"0x1C76E34", Length =
"0x80")]
189 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
UnitySerializationHolder), Member =
"GetRealObject", MemberParameters =
new object[] {
typeof(global::System.Runtime.Serialization.StreamingContext) }, ReturnType =
typeof(
object))]
190 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
191 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Environment), Member =
"GetResourceString", MemberParameters =
new object[]
195 }, ReturnType =
typeof(
string))]
196 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.Serialization.SerializationException),
Member =
".ctor", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
197 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
203 [global::Cpp2ILInjected.Token(Token =
"0x6000E3D")]
204 [global::Cpp2ILInjected.Address(RVA =
"0x1C76F24", Offset =
"0x1C76F24", Length =
"0x50")]
205 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
207 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
208 public virtual void GetObjectData(global::System.Runtime.Serialization.SerializationInfo
info, global::System.Runtime.Serialization.StreamingContext context)
213 [global::Cpp2ILInjected.Token(Token =
"0x6000E3E")]
214 [global::Cpp2ILInjected.Address(RVA =
"0x1C76F74", Offset =
"0x1C76F74", Length =
"0x48C")]
215 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
216 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Reflection.Assembly), Member =
"Load", MemberParameters =
new object[] { typeof(string) }, ReturnType =
typeof(global::System.Reflection.Assembly))]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Reflection.Module), Member =
"op_Equality", MemberParameters =
new object[]
220 typeof(global::System.Reflection.Module),
221 typeof(global::System.Reflection.Module)
222 }, ReturnType =
typeof(
bool))]
223 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Environment), Member =
"GetResourceString", MemberParameters =
new object[]
227 }, ReturnType =
typeof(
string))]
228 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.Serialization.SerializationException), Member =
".ctor", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
229 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Reflection.MethodBase),
Member =
"op_Equality", MemberParameters =
new object[]
231 typeof(global::System.Reflection.MethodBase),
232 typeof(global::System.Reflection.MethodBase)
233 }, ReturnType =
typeof(
bool))]
234 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Type),
Member =
"op_Equality", MemberParameters =
new object[]
238 }, ReturnType =
typeof(
bool))]
239 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Reflection.MethodBase),
Member =
"op_Inequality", MemberParameters =
new object[]
241 typeof(global::System.Reflection.MethodBase),
242 typeof(global::System.Reflection.MethodBase)
243 }, ReturnType =
typeof(
bool))]
247 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 30)]
248 public virtual object GetRealObject(global::System.Runtime.Serialization.StreamingContext context)
253 [global::Cpp2ILInjected.Token(Token =
"0x40005D9")]
254 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x10")]
257 [global::Cpp2ILInjected.Token(Token =
"0x40005DA")]
258 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x18")]
261 [global::Cpp2ILInjected.Token(Token =
"0x40005DB")]
262 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x20")]
265 [global::Cpp2ILInjected.Token(Token =
"0x40005DC")]
266 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x28")]
269 [global::Cpp2ILInjected.Token(Token =
"0x40005DD")]
270 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x30")]
273 [global::Cpp2ILInjected.Token(Token =
"0x40005DE")]
274 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x38")]
277 [global::Cpp2ILInjected.Token(Token =
"0x40005DF")]
278 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x40")]
281 [global::Cpp2ILInjected.Token(Token =
"0x40005E0")]
282 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x48")]