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
Assembly.cs
Go to the documentation of this file.
1using System;
3using System.IO;
12using System.Text;
14using Cpp2ILInjected;
16using Mono.Xml;
17
18namespace System.Reflection
19{
20 [global::System.Runtime.InteropServices.ComDefaultInterface(typeof(global::System.Runtime.InteropServices._Assembly))]
21 [global::System.Runtime.InteropServices.ClassInterface(global::System.Runtime.InteropServices.ClassInterfaceType.None)]
22 [global::System.Runtime.InteropServices.ComVisible(true)]
23 [global::Cpp2ILInjected.Token(Token = "0x20004FF")]
24 [global::System.Serializable]
25 [StructLayout(0)]
26 public class Assembly : ICustomAttributeProvider, global::System.Runtime.Serialization.ISerializable, global::System.Runtime.InteropServices._Assembly
27 {
28 [global::Cpp2ILInjected.Token(Token = "0x17000518")]
29 public virtual string CodeBase
30 {
31 [global::Cpp2ILInjected.Token(Token = "0x60024FD")]
32 [global::Cpp2ILInjected.Address(RVA = "0x1B88D38", Offset = "0x1B88D38", Length = "0x38")]
33 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
36 get
37 {
38 throw null;
39 }
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x17000519")]
43 public virtual string EscapedCodeBase
44 {
45 [global::Cpp2ILInjected.Token(Token = "0x60024FE")]
46 [global::Cpp2ILInjected.Address(RVA = "0x1B88D70", Offset = "0x1B88D70", Length = "0x38")]
47 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
50 get
51 {
52 throw null;
53 }
54 }
55
56 [global::Cpp2ILInjected.Token(Token = "0x1700051A")]
57 public virtual string FullName
58 {
59 [global::Cpp2ILInjected.Token(Token = "0x60024FF")]
60 [global::Cpp2ILInjected.Address(RVA = "0x1B88DA8", Offset = "0x1B88DA8", Length = "0x38")]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
64 get
65 {
66 throw null;
67 }
68 }
69
70 [global::Cpp2ILInjected.Token(Token = "0x1700051B")]
71 internal virtual global::System.IntPtr MonoAssembly
72 {
73 [global::Cpp2ILInjected.Token(Token = "0x6002500")]
74 [global::Cpp2ILInjected.Address(RVA = "0x1B88DE0", Offset = "0x1B88DE0", Length = "0x38")]
75 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
77 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
78 get
79 {
80 throw null;
81 }
82 }
83
84 [global::Cpp2ILInjected.Token(Token = "0x1700051C")]
85 public virtual string Location
86 {
87 [global::Cpp2ILInjected.Token(Token = "0x6002501")]
88 [global::Cpp2ILInjected.Address(RVA = "0x1B88E18", Offset = "0x1B88E18", Length = "0x38")]
89 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
90 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
91 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
92 get
93 {
94 throw null;
95 }
96 }
97
98 [global::Cpp2ILInjected.Token(Token = "0x6002502")]
99 [global::Cpp2ILInjected.Address(RVA = "0x1B88E50", Offset = "0x1B88E50", Length = "0x38")]
100 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
102 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
103 public virtual void GetObjectData(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
104 {
105 throw null;
106 }
107
108 [global::Cpp2ILInjected.Token(Token = "0x6002503")]
109 [global::Cpp2ILInjected.Address(RVA = "0x1B88E88", Offset = "0x1B88E88", Length = "0x38")]
110 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
111 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
112 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
113 public virtual bool IsDefined(global::System.Type attributeType, bool inherit)
114 {
115 throw null;
116 }
117
118 [global::Cpp2ILInjected.Token(Token = "0x6002504")]
119 [global::Cpp2ILInjected.Address(RVA = "0x1B88EC0", Offset = "0x1B88EC0", Length = "0x38")]
120 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
122 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
123 public virtual object[] GetCustomAttributes(bool inherit)
124 {
125 throw null;
126 }
127
128 [global::Cpp2ILInjected.Token(Token = "0x6002505")]
129 [global::Cpp2ILInjected.Address(RVA = "0x1B88EF8", Offset = "0x1B88EF8", Length = "0x38")]
130 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
132 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
133 public virtual object[] GetCustomAttributes(global::System.Type attributeType, bool inherit)
134 {
135 throw null;
136 }
137
138 [global::Cpp2ILInjected.Token(Token = "0x6002506")]
139 [global::Cpp2ILInjected.Address(RVA = "0x1B88F30", Offset = "0x1B88F30", Length = "0x38")]
140 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
141 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
142 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
143 public virtual global::System.IO.Stream GetManifestResourceStream(string name)
144 {
145 throw null;
146 }
147
148 [global::Cpp2ILInjected.Token(Token = "0x6002507")]
149 [global::Cpp2ILInjected.Address(RVA = "0x1B79DAC", Offset = "0x1B79DAC", Length = "0x180")]
150 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
151 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Resources.ManifestBasedResourceGroveler), Member = "GetManifestResourceStream", MemberParameters = new object[]
152 {
153 typeof(RuntimeAssembly),
154 typeof(string),
155 typeof(ref global::System.Threading.StackCrawlMark)
156 }, ReturnType = typeof(global::System.IO.Stream))]
157 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Resources.ManifestBasedResourceGroveler), Member = "CaseInsensitiveManifestResourceStreamLookup", MemberParameters = new object[]
158 {
159 typeof(RuntimeAssembly),
160 typeof(string)
161 }, ReturnType = typeof(global::System.IO.Stream))]
162 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Resources.ResourceManager), Member = "GetResourceSet", MemberParameters = new object[]
163 {
164 typeof(global::System.Globalization.CultureInfo),
165 typeof(bool),
166 typeof(bool)
167 }, ReturnType = typeof(global::System.Resources.ResourceSet))]
168 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Assembly), Member = "GetManifestResourceStream", MemberParameters = new object[]
169 {
170 typeof(string),
171 typeof(ref global::System.Threading.StackCrawlMark),
172 typeof(bool)
173 }, ReturnType = typeof(global::System.IO.Stream))]
174 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
175 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = ".ctor", ReturnType = typeof(void))]
176 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
177 {
178 typeof(global::System.Type),
179 typeof(global::System.Type)
180 }, ReturnType = typeof(bool))]
181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.Text.StringBuilder))]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(global::System.Text.StringBuilder))]
184 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
185 internal global::System.IO.Stream GetManifestResourceStream(global::System.Type type, string name, bool skipSecurityCheck, ref global::System.Threading.StackCrawlMark stackMark)
186 {
187 throw null;
188 }
189
190 [global::Cpp2ILInjected.Token(Token = "0x6002508")]
191 [global::Cpp2ILInjected.Address(RVA = "0x1B7A264", Offset = "0x1B7A264", Length = "0x10")]
192 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
193 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Assembly), Member = "GetManifestResourceStream", MemberParameters = new object[]
194 {
195 typeof(global::System.Type),
196 typeof(string),
197 typeof(bool),
198 typeof(ref global::System.Threading.StackCrawlMark)
199 }, ReturnType = typeof(global::System.IO.Stream))]
200 internal global::System.IO.Stream GetManifestResourceStream(string name, ref global::System.Threading.StackCrawlMark stackMark, bool skipSecurityCheck)
201 {
202 throw null;
203 }
204
205 [global::Cpp2ILInjected.Token(Token = "0x6002509")]
206 [global::Cpp2ILInjected.Address(RVA = "0x1B79C38", Offset = "0x1B79C38", Length = "0x24")]
207 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
208 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Resources.ManifestBasedResourceGroveler), Member = "CreateResourceSet", MemberParameters = new object[]
209 {
210 typeof(global::System.IO.Stream),
212 }, ReturnType = typeof(global::System.Resources.ResourceSet))]
213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Resources.ManifestBasedResourceGroveler), Member = "HandleResourceStreamMissing", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
214 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
215 internal string GetSimpleName()
216 {
217 throw null;
218 }
219
220 [global::Cpp2ILInjected.Token(Token = "0x600250A")]
221 [global::Cpp2ILInjected.Address(RVA = "0x1B7ABDC", Offset = "0x1B7ABDC", Length = "0x24")]
222 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
223 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
224 internal byte[] GetPublicKey()
225 {
226 throw null;
227 }
228
229 [global::Cpp2ILInjected.Token(Token = "0x600250B")]
230 [global::Cpp2ILInjected.Address(RVA = "0x1B88F68", Offset = "0x1B88F68", Length = "0x24")]
231 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
232 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
233 internal global::System.Version GetVersion()
234 {
235 throw null;
236 }
237
238 [global::Cpp2ILInjected.Token(Token = "0x600250C")]
239 [global::Cpp2ILInjected.Address(RVA = "0x1B88F8C", Offset = "0x1B88F8C", Length = "0x24")]
240 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
241 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
243 {
244 throw null;
245 }
246
247 [global::Cpp2ILInjected.Token(Token = "0x600250D")]
248 [global::Cpp2ILInjected.Address(RVA = "0x1B88FB0", Offset = "0x1B88FB0", Length = "0x8")]
249 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
250 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
251 [MethodImpl(4096)]
252 internal virtual extern global::System.Type[] GetTypes(bool exportedOnly);
253
254 [global::Cpp2ILInjected.Token(Token = "0x600250E")]
255 [global::Cpp2ILInjected.Address(RVA = "0x1B88FB8", Offset = "0x1B88FB8", Length = "0x14")]
256 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
257 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
258 public virtual global::System.Type[] GetTypes()
259 {
260 throw null;
261 }
262
263 [global::Cpp2ILInjected.Token(Token = "0x600250F")]
264 [global::Cpp2ILInjected.Address(RVA = "0x1B88FCC", Offset = "0x1B88FCC", Length = "0x18")]
265 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
266 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
267 public virtual global::System.Type GetType(string name, bool throwOnError)
268 {
269 throw null;
270 }
271
272 [global::Cpp2ILInjected.Token(Token = "0x6002510")]
273 [global::Cpp2ILInjected.Address(RVA = "0x1B88FE4", Offset = "0x1B88FE4", Length = "0x18")]
274 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
275 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
276 public virtual global::System.Type GetType(string name)
277 {
278 throw null;
279 }
280
281 [global::Cpp2ILInjected.Token(Token = "0x6002511")]
282 [global::Cpp2ILInjected.Address(RVA = "0x1B88FFC", Offset = "0x1B88FFC", Length = "0xC")]
283 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
284 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
285 [MethodImpl(4096)]
286 internal extern global::System.Type InternalGetType(Module module, string name, bool throwOnError, bool ignoreCase);
287
288 [global::Cpp2ILInjected.Token(Token = "0x6002512")]
289 [global::Cpp2ILInjected.Address(RVA = "0x1B89008", Offset = "0x1B89008", Length = "0x38")]
290 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
292 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
293 public virtual AssemblyName GetName(bool copiedName)
294 {
295 throw null;
296 }
297
298 [global::Cpp2ILInjected.Token(Token = "0x6002513")]
299 [global::Cpp2ILInjected.Address(RVA = "0x1B89040", Offset = "0x1B89040", Length = "0x14")]
300 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
301 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
302 public virtual AssemblyName GetName()
303 {
304 throw null;
305 }
306
307 [global::Cpp2ILInjected.Token(Token = "0x6002514")]
308 [global::Cpp2ILInjected.Address(RVA = "0x1B89054", Offset = "0x1B89054", Length = "0x8")]
309 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
310 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "ToString", ReturnType = typeof(string))]
311 public override string ToString()
312 {
313 throw null;
314 }
315
316 [global::Cpp2ILInjected.Token(Token = "0x6002515")]
317 [global::Cpp2ILInjected.Address(RVA = "0x1B8905C", Offset = "0x1B8905C", Length = "0xBC")]
318 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryConverter), Member = "GetParserBinaryTypeInfo", MemberParameters = new object[]
319 {
320 typeof(global::System.Type),
321 typeof(ref object)
322 }, ReturnType = typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum))]
323 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.Converter), Member = ".cctor", ReturnType = typeof(void))]
324 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
325 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Inequality", MemberParameters = new object[]
326 {
327 typeof(global::System.Type),
328 typeof(global::System.Type)
329 }, ReturnType = typeof(bool))]
330 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
331 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
332 public static Assembly GetAssembly(global::System.Type type)
333 {
334 throw null;
335 }
336
337 [global::Cpp2ILInjected.Token(Token = "0x6002516")]
338 [global::Cpp2ILInjected.Address(RVA = "0x1B89118", Offset = "0x1B89118", Length = "0x4")]
339 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ReLogic.Content.Sources.XnaContentSource", Member = "GetTitleLocationPath", ReturnType = typeof(string))]
340 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.Design.RuntimeLicenseContext", Member = "GetSavedLicenseKey", MemberParameters = new object[]
341 {
342 typeof(global::System.Type),
344 }, ReturnType = typeof(string))]
345 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
346 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
347 [MethodImpl(4096)]
348 public static extern Assembly GetEntryAssembly();
349
350 [global::Cpp2ILInjected.Token(Token = "0x6002517")]
351 [global::Cpp2ILInjected.Address(RVA = "0x1B7A364", Offset = "0x1B7A364", Length = "0x3A0")]
352 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
353 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Resources.ManifestBasedResourceGroveler), Member = "GetSatelliteAssembly", MemberParameters = new object[]
354 {
355 typeof(global::System.Globalization.CultureInfo),
356 typeof(ref global::System.Threading.StackCrawlMark)
357 }, ReturnType = typeof(RuntimeAssembly))]
358 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
359 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
360 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Version), Member = "op_Equality", MemberParameters = new object[]
361 {
362 typeof(global::System.Version),
363 typeof(global::System.Version)
364 }, ReturnType = typeof(bool))]
365 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AssemblyName), Member = "set_Version", MemberParameters = new object[] { typeof(global::System.Version) }, ReturnType = typeof(void))]
366 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.AppDomain), Member = "get_CurrentDomain", ReturnType = typeof(global::System.AppDomain))]
367 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.AppDomain), Member = "LoadSatellite", MemberParameters = new object[]
368 {
369 typeof(AssemblyName),
370 typeof(bool),
371 typeof(ref global::System.Threading.StackCrawlMark)
372 }, ReturnType = typeof(Assembly))]
373 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
374 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.Path), Member = "GetDirectoryName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
376 {
377 typeof(string),
378 typeof(string)
379 }, ReturnType = typeof(string))]
380 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.Path), Member = "Combine", MemberParameters = new object[]
381 {
382 typeof(string),
383 typeof(string)
384 }, ReturnType = typeof(string))]
385 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.File), Member = "Exists", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
386 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 26)]
387 internal RuntimeAssembly InternalGetSatelliteAssembly(string name, global::System.Globalization.CultureInfo culture, global::System.Version version, bool throwOnFileNotFound, ref global::System.Threading.StackCrawlMark stackMark)
388 {
389 throw null;
390 }
391
392 [global::Cpp2ILInjected.Token(Token = "0x6002518")]
393 [global::Cpp2ILInjected.Address(RVA = "0x1B8915C", Offset = "0x1B8915C", Length = "0x8")]
394 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
395 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
396 [MethodImpl(4096)]
397 private static extern Assembly LoadFrom(string assemblyFile, bool refOnly, ref global::System.Threading.StackCrawlMark stackMark);
398
399 [global::Cpp2ILInjected.Token(Token = "0x6002519")]
400 [global::Cpp2ILInjected.Address(RVA = "0x1B89164", Offset = "0x1B89164", Length = "0x20")]
401 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Program", Member = "ForceLoadAssembly", MemberParameters = new object[]
402 {
403 typeof(string),
404 typeof(bool)
405 }, ReturnType = typeof(void))]
406 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.UnitySerializationHolder), Member = "GetRealObject", MemberParameters = new object[] { typeof(global::System.Runtime.Serialization.StreamingContext) }, ReturnType = typeof(object))]
407 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.DelegateSerializationHolder.DelegateEntry", Member = "DeserializeDelegate", MemberParameters = new object[]
408 {
409 typeof(global::System.Runtime.Serialization.SerializationInfo),
410 typeof(int)
411 }, ReturnType = typeof(global::System.Delegate))]
412 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TypeSpec), Member = "Resolve", MemberParameters = new object[]
413 {
414 typeof(global::System.Func<AssemblyName, Assembly>),
416 typeof(bool),
417 typeof(bool),
418 typeof(ref global::System.Threading.StackCrawlMark)
419 }, ReturnType = typeof(global::System.Type))]
420 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.EncodingHelper), Member = "InvokeI18N", MemberParameters = new object[]
421 {
422 typeof(string),
423 typeof(object[])
424 }, ReturnType = typeof(object))]
425 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.ActivatedClientTypeEntry), Member = ".ctor", MemberParameters = new object[]
426 {
427 typeof(string),
428 typeof(string),
429 typeof(string)
430 }, ReturnType = typeof(void))]
431 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.ActivatedServiceTypeEntry), Member = ".ctor", MemberParameters = new object[]
432 {
433 typeof(string),
434 typeof(string)
435 }, ReturnType = typeof(void))]
436 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.ConfigHandler), Member = "ReadPreload", MemberParameters = new object[] { typeof(Mono.Xml.SmallXmlParser.IAttrList) }, ReturnType = typeof(void))]
437 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.WellKnownClientTypeEntry), Member = ".ctor", MemberParameters = new object[]
438 {
439 typeof(string),
440 typeof(string),
441 typeof(string)
442 }, ReturnType = typeof(void))]
443 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.WellKnownServiceTypeEntry), Member = ".ctor", MemberParameters = new object[]
444 {
445 typeof(string),
446 typeof(string),
447 typeof(string),
448 typeof(global::System.Runtime.Remoting.WellKnownObjectMode)
449 }, ReturnType = typeof(void))]
450 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.FormatterServices), Member = "LoadAssemblyFromString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Assembly))]
451 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.FormatterServices), Member = "LoadAssemblyFromStringNoThrow", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Assembly))]
452 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectReader), Member = "FastBindToType", MemberParameters = new object[]
453 {
454 typeof(string),
455 typeof(string)
456 }, ReturnType = typeof(global::System.Type))]
457 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectReader), Member = "CheckTypeForwardedTo", MemberParameters = new object[]
458 {
461 typeof(global::System.Type)
462 }, ReturnType = typeof(void))]
463 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.PropertyTabAttribute", Member = "get_TabClasses", ReturnType = "System.Type[]")]
464 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.DefaultSerializationBinder", Member = "GetTypeFromTypeNameKey", MemberParameters = new object[] { "Newtonsoft.Json.Serialization.DefaultSerializationBinder.TypeNameKey" }, ReturnType = typeof(global::System.Type))]
465 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 19)]
466 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.AppDomain), Member = "get_CurrentDomain", ReturnType = typeof(global::System.AppDomain))]
467 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.AppDomain), Member = "Load", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Assembly))]
468 public static Assembly Load(string assemblyString)
469 {
470 throw null;
471 }
472
473 [global::Cpp2ILInjected.Token(Token = "0x600251A")]
474 [global::Cpp2ILInjected.Address(RVA = "0x1B89184", Offset = "0x1B89184", Length = "0x40")]
475 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeTypeHandle), Member = "GetTypeByName", MemberParameters = new object[]
476 {
477 typeof(string),
478 typeof(bool),
479 typeof(bool),
480 typeof(bool),
481 typeof(ref global::System.Threading.StackCrawlMark),
482 typeof(bool)
483 }, ReturnType = typeof(global::System.RuntimeType))]
484 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
485 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.AppDomain), Member = "get_CurrentDomain", ReturnType = typeof(global::System.AppDomain))]
486 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.AppDomain), Member = "Load", MemberParameters = new object[]
487 {
488 typeof(string),
489 typeof(global::System.Security.Policy.Evidence),
490 typeof(bool),
491 typeof(ref global::System.Threading.StackCrawlMark)
492 }, ReturnType = typeof(Assembly))]
493 [MethodImpl(8)]
494 public static Assembly ReflectionOnlyLoad(string assemblyString)
495 {
496 throw null;
497 }
498
499 [global::Cpp2ILInjected.Token(Token = "0x600251B")]
500 [global::Cpp2ILInjected.Address(RVA = "0x1B891C4", Offset = "0x1B891C4", Length = "0x4")]
501 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
502 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
503 [MethodImpl(4096)]
504 private static extern Assembly load_with_partial_name(string name, global::System.Security.Policy.Evidence e);
505
506 [global::System.Obsolete("This method has been deprecated. Please use Assembly.Load() instead. http://go.microsoft.com/fwlink/?linkid=14202")]
507 [global::Cpp2ILInjected.Token(Token = "0x600251C")]
508 [global::Cpp2ILInjected.Address(RVA = "0x1B891C8", Offset = "0x1B891C8", Length = "0x8")]
509 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
510 public static Assembly LoadWithPartialName(string partialName, global::System.Security.Policy.Evidence securityEvidence)
511 {
512 throw null;
513 }
514
515 [global::Cpp2ILInjected.Token(Token = "0x600251D")]
516 [global::Cpp2ILInjected.Address(RVA = "0x1B891D0", Offset = "0x1B891D0", Length = "0x68")]
517 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RuntimeAssembly), Member = "LoadWithPartialNameInternal", MemberParameters = new object[]
518 {
519 typeof(string),
520 typeof(global::System.Security.Policy.Evidence),
521 typeof(ref global::System.Threading.StackCrawlMark)
522 }, ReturnType = typeof(RuntimeAssembly))]
523 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
524 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
525 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NullReferenceException), Member = ".ctor", ReturnType = typeof(void))]
526 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
527 internal static Assembly LoadWithPartialName(string partialName, global::System.Security.Policy.Evidence securityEvidence, bool oldBehavior)
528 {
529 throw null;
530 }
531
532 [global::Cpp2ILInjected.Token(Token = "0x600251E")]
533 [global::Cpp2ILInjected.Address(RVA = "0x1B89238", Offset = "0x1B89238", Length = "0x14")]
534 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor", Member = "Refresh", MemberParameters = new object[] { typeof(Assembly) }, ReturnType = typeof(void))]
535 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
536 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
538 {
539 throw null;
540 }
541
542 [global::Cpp2ILInjected.Token(Token = "0x600251F")]
543 [global::Cpp2ILInjected.Address(RVA = "0x1B8924C", Offset = "0x1B8924C", Length = "0x38")]
544 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
545 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
546 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
547 internal virtual Module[] GetModulesInternal()
548 {
549 throw null;
550 }
551
552 [global::Cpp2ILInjected.Token(Token = "0x6002520")]
553 [global::Cpp2ILInjected.Address(RVA = "0x1B89284", Offset = "0x1B89284", Length = "0x40")]
554 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
555 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
556 [MethodImpl(4096)]
557 public static extern Assembly GetExecutingAssembly();
558
559 [global::Cpp2ILInjected.Token(Token = "0x6002521")]
560 [global::Cpp2ILInjected.Address(RVA = "0x1B7AE2C", Offset = "0x1B7AE2C", Length = "0x4")]
561 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ReLogic.Content.Sources.XnaContentSource", Member = "GetTitleLocationPath", ReturnType = typeof(string))]
562 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
563 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
564 [MethodImpl(4096)]
565 public static extern Assembly GetCallingAssembly();
566
567 [global::Cpp2ILInjected.Token(Token = "0x6002522")]
568 [global::Cpp2ILInjected.Address(RVA = "0x1B892C4", Offset = "0x1B892C4", Length = "0x38")]
569 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
570 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
571 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
572 public virtual string[] GetManifestResourceNames()
573 {
574 throw null;
575 }
576
577 [global::Cpp2ILInjected.Token(Token = "0x6002523")]
578 [global::Cpp2ILInjected.Address(RVA = "0x1B892FC", Offset = "0x1B892FC", Length = "0x38")]
579 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
580 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
581 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
583 {
584 throw null;
585 }
586
587 [global::System.Runtime.InteropServices.ComVisible(false)]
588 [global::Cpp2ILInjected.Token(Token = "0x1700051D")]
589 public virtual bool ReflectionOnly
590 {
591 [global::Cpp2ILInjected.Token(Token = "0x6002524")]
592 [global::Cpp2ILInjected.Address(RVA = "0x1B89334", Offset = "0x1B89334", Length = "0x38")]
593 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
594 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
595 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
596 get
597 {
598 throw null;
599 }
600 }
601
602 [global::Cpp2ILInjected.Token(Token = "0x6002525")]
603 [global::Cpp2ILInjected.Address(RVA = "0x1B8936C", Offset = "0x1B8936C", Length = "0x8")]
604 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
605 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetHashCode", ReturnType = typeof(int))]
606 public override int GetHashCode()
607 {
608 throw null;
609 }
610
611 [global::Cpp2ILInjected.Token(Token = "0x6002526")]
612 [global::Cpp2ILInjected.Address(RVA = "0x1B89374", Offset = "0x1B89374", Length = "0x8")]
613 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
614 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
615 public override bool Equals(object o)
616 {
617 throw null;
618 }
619
620 [global::Cpp2ILInjected.Token(Token = "0x6002527")]
621 [global::Cpp2ILInjected.Address(RVA = "0x1B8937C", Offset = "0x1B8937C", Length = "0x6C")]
622 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Assembly), Member = "GetType", MemberParameters = new object[]
623 {
624 typeof(string),
625 typeof(bool),
626 typeof(bool)
627 }, ReturnType = typeof(global::System.Type))]
628 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Assembly), Member = "GetModule", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Module))]
629 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Assembly), Member = "GetModules", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(Module[]))]
630 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
631 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotImplementedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
632 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
633 private static global::System.Exception CreateNIE()
634 {
635 throw null;
636 }
637
638 [global::System.MonoTODO]
639 [global::Cpp2ILInjected.Token(Token = "0x1700051E")]
640 public bool IsFullyTrusted
641 {
642 [global::Cpp2ILInjected.Token(Token = "0x6002528")]
643 [global::Cpp2ILInjected.Address(RVA = "0x1B893E8", Offset = "0x1B893E8", Length = "0x8")]
644 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo), Member = "CheckTypeForwardedFrom", MemberParameters = new object[]
645 {
646 typeof(global::System.Runtime.Serialization.Formatters.Binary.SerObjectInfoCache),
647 typeof(global::System.Type),
648 typeof(string)
649 }, ReturnType = typeof(void))]
650 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
651 get
652 {
653 throw null;
654 }
655 }
656
657 [global::Cpp2ILInjected.Token(Token = "0x6002529")]
658 [global::Cpp2ILInjected.Address(RVA = "0x1B893F0", Offset = "0x1B893F0", Length = "0x24")]
659 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
660 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Assembly), Member = "CreateNIE", ReturnType = typeof(global::System.Exception))]
661 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
662 public virtual global::System.Type GetType(string name, bool throwOnError, bool ignoreCase)
663 {
664 throw null;
665 }
666
667 [global::Cpp2ILInjected.Token(Token = "0x600252A")]
668 [global::Cpp2ILInjected.Address(RVA = "0x1B89414", Offset = "0x1B89414", Length = "0x24")]
669 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
670 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Assembly), Member = "CreateNIE", ReturnType = typeof(global::System.Exception))]
671 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
672 public virtual Module GetModule(string name)
673 {
674 throw null;
675 }
676
677 [global::Cpp2ILInjected.Token(Token = "0x600252B")]
678 [global::Cpp2ILInjected.Address(RVA = "0x1B89438", Offset = "0x1B89438", Length = "0x24")]
679 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
680 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Assembly), Member = "CreateNIE", ReturnType = typeof(global::System.Exception))]
681 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
682 public virtual Module[] GetModules(bool getResourceModules)
683 {
684 throw null;
685 }
686
687 [global::Cpp2ILInjected.Token(Token = "0x1700051F")]
688 public virtual bool IsDynamic
689 {
690 [global::Cpp2ILInjected.Token(Token = "0x600252C")]
691 [global::Cpp2ILInjected.Address(RVA = "0x1B8945C", Offset = "0x1B8945C", Length = "0x8")]
692 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
693 get
694 {
695 throw null;
696 }
697 }
698
699 [global::Cpp2ILInjected.Token(Token = "0x600252D")]
700 [global::Cpp2ILInjected.Address(RVA = "0x1B78960", Offset = "0x1B78960", Length = "0x3C")]
701 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
702 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Program", Member = "ForceLoadAssembly", MemberParameters = new object[]
703 {
704 typeof(string),
705 typeof(bool)
706 }, ReturnType = typeof(void))]
707 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ReLogic.Content.Sources.XnaContentSource", Member = "GetTitleLocationPath", ReturnType = typeof(string))]
708 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Attribute), Member = "GetCustomAttributes", MemberParameters = new object[]
709 {
711 typeof(global::System.Type),
712 typeof(bool)
713 }, ReturnType = typeof(global::System.Attribute[]))]
714 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Attribute), Member = "GetCustomAttributes", MemberParameters = new object[]
715 {
717 typeof(bool)
718 }, ReturnType = typeof(global::System.Attribute[]))]
719 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.UnitySerializationHolder), Member = "GetUnitySerializationInfo", MemberParameters = new object[]
720 {
721 typeof(global::System.Runtime.Serialization.SerializationInfo),
722 typeof(int),
723 typeof(string),
724 typeof(RuntimeAssembly)
725 }, ReturnType = typeof(void))]
726 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.AppDomain), Member = "LoadSatellite", MemberParameters = new object[]
727 {
728 typeof(AssemblyName),
729 typeof(bool),
730 typeof(ref global::System.Threading.StackCrawlMark)
731 }, ReturnType = typeof(Assembly))]
732 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.AppDomain), Member = "Load", MemberParameters = new object[]
733 {
734 typeof(string),
735 typeof(global::System.Security.Policy.Evidence),
736 typeof(bool),
737 typeof(ref global::System.Threading.StackCrawlMark)
738 }, ReturnType = typeof(Assembly))]
739 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.MonoCustomAttrs), Member = "IsUserCattrProvider", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
740 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TypeSpec), Member = "Resolve", MemberParameters = new object[]
741 {
742 typeof(global::System.Func<AssemblyName, Assembly>),
744 typeof(bool),
745 typeof(bool),
746 typeof(ref global::System.Threading.StackCrawlMark)
747 }, ReturnType = typeof(global::System.Type))]
748 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Text.EncodingHelper), Member = "InvokeI18N", MemberParameters = new object[]
749 {
750 typeof(string),
751 typeof(object[])
752 }, ReturnType = typeof(object))]
753 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.SoapServices), Member = "GetAssemblyName", MemberParameters = new object[] { typeof(MethodBase) }, ReturnType = typeof(string))]
754 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Metadata.SoapTypeAttribute), Member = "SetReflectionObject", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
755 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.FormatterServices), Member = "GetTypeFromAssembly", MemberParameters = new object[]
756 {
758 typeof(string)
759 }, ReturnType = typeof(global::System.Type))]
760 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryConverter), Member = "GetParserBinaryTypeInfo", MemberParameters = new object[]
761 {
762 typeof(global::System.Type),
763 typeof(ref object)
764 }, ReturnType = typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryTypeEnum))]
765 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo), Member = "GetAssembly", ReturnType = typeof(Assembly))]
766 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectReader.TopLevelAssemblyTypeResolver), Member = "ResolveType", MemberParameters = new object[]
767 {
769 typeof(string),
770 typeof(bool)
771 }, ReturnType = typeof(global::System.Type))]
772 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectReader), Member = "FastBindToType", MemberParameters = new object[]
773 {
774 typeof(string),
775 typeof(string)
776 }, ReturnType = typeof(global::System.Type))]
777 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectReader), Member = "ResolveSimpleAssemblyName", MemberParameters = new object[] { typeof(AssemblyName) }, ReturnType = typeof(Assembly))]
778 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptionProvider", Member = "GetRuntimeType", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(global::System.Type))]
779 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.ReflectTypeDescriptionProvider", Member = "ReflectGetEvents", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = "System.ComponentModel.EventDescriptor[]")]
780 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor", Member = "Refresh", MemberParameters = new object[] { typeof(Assembly) }, ReturnType = typeof(void))]
781 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.Design.RuntimeLicenseContext", Member = "GetSavedLicenseKey", MemberParameters = new object[]
782 {
783 typeof(global::System.Type),
785 }, ReturnType = typeof(string))]
786 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 26)]
787 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
788 public static bool operator ==(Assembly left, Assembly right)
789 {
790 throw null;
791 }
792
793 [global::Cpp2ILInjected.Token(Token = "0x600252E")]
794 [global::Cpp2ILInjected.Address(RVA = "0x1B78CB8", Offset = "0x1B78CB8", Length = "0x50")]
795 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
796 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ReLogic.Content.Sources.XnaContentSource", Member = "GetTitleLocationPath", ReturnType = typeof(string))]
797 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.AppDomain), Member = "DoAssemblyResolve", MemberParameters = new object[]
798 {
799 typeof(string),
801 typeof(bool)
802 }, ReturnType = typeof(Assembly))]
803 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.AppDomain), Member = "DoTypeResolve", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Assembly))]
804 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.AppDomain), Member = "DoResourceResolve", MemberParameters = new object[]
805 {
806 typeof(string),
808 }, ReturnType = typeof(Assembly))]
809 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.MonoCustomAttrs), Member = "IsUserCattrProvider", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
810 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.Formatters.Binary.ObjectReader), Member = "CheckTypeForwardedTo", MemberParameters = new object[]
811 {
814 typeof(global::System.Type)
815 }, ReturnType = typeof(void))]
816 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.ComponentResourceManager", Member = "get_NeutralResourcesCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
817 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.PropertyTabAttribute", Member = "get_TabClasses", ReturnType = "System.Type[]")]
818 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
819 public static bool operator !=(Assembly left, Assembly right)
820 {
821 throw null;
822 }
823
824 [global::Cpp2ILInjected.Token(Token = "0x600252F")]
825 [global::Cpp2ILInjected.Address(RVA = "0x1B89464", Offset = "0x1B89464", Length = "0x8")]
826 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
827 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
828 public Assembly()
829 {
830 throw null;
831 }
832
833 [global::Cpp2ILInjected.Token(Token = "0x2000500")]
834 internal class ResolveEventHolder
835 {
836 [global::Cpp2ILInjected.Token(Token = "0x6002530")]
837 [global::Cpp2ILInjected.Address(RVA = "0x1B8946C", Offset = "0x1B8946C", Length = "0x8")]
838 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
839 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
841 {
842 throw null;
843 }
844 }
845 }
846}
class f__AnonymousType0<< Count > j__TPar
virtual AssemblyName GetName(bool copiedName)
Definition Assembly.cs:293
virtual AssemblyName GetName()
Definition Assembly.cs:302
virtual void GetObjectData(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
Definition Assembly.cs:103
virtual global::System.IntPtr MonoAssembly
Definition Assembly.cs:72
virtual bool IsDefined(global::System.Type attributeType, bool inherit)
Definition Assembly.cs:113
static Assembly ReflectionOnlyLoad(string assemblyString)
Definition Assembly.cs:494
static Assembly GetCallingAssembly()
virtual string EscapedCodeBase
Definition Assembly.cs:44
static Assembly GetAssembly(global::System.Type type)
Definition Assembly.cs:332
static Assembly Load(string assemblyString)
Definition Assembly.cs:468
override bool Equals(object o)
Definition Assembly.cs:615
static Assembly GetExecutingAssembly()
override int GetHashCode()
Definition Assembly.cs:606
virtual Module[] GetModulesInternal()
Definition Assembly.cs:547
virtual ManifestResourceInfo GetManifestResourceInfo(string resourceName)
Definition Assembly.cs:582
virtual global::System.Type GetType(string name)
Definition Assembly.cs:276
virtual global::System.Type[] GetTypes(bool exportedOnly)
virtual global::System.IO.Stream GetManifestResourceStream(string name)
Definition Assembly.cs:143
virtual Module[] GetModules(bool getResourceModules)
Definition Assembly.cs:682
static Assembly LoadWithPartialName(string partialName, global::System.Security.Policy.Evidence securityEvidence, bool oldBehavior)
Definition Assembly.cs:527
static Assembly LoadWithPartialName(string partialName, global::System.Security.Policy.Evidence securityEvidence)
Definition Assembly.cs:510
virtual global::System.Type GetType(string name, bool throwOnError)
Definition Assembly.cs:267
virtual string[] GetManifestResourceNames()
Definition Assembly.cs:572
global::System.Type InternalGetType(Module module, string name, bool throwOnError, bool ignoreCase)
override string ToString()
Definition Assembly.cs:311
global::System.IO.Stream GetManifestResourceStream(global::System.Type type, string name, bool skipSecurityCheck, ref global::System.Threading.StackCrawlMark stackMark)
Definition Assembly.cs:185
static global::System.Exception CreateNIE()
Definition Assembly.cs:633
virtual global::System.Type[] GetTypes()
Definition Assembly.cs:258
RuntimeAssembly InternalGetSatelliteAssembly(string name, global::System.Globalization.CultureInfo culture, global::System.Version version, bool throwOnFileNotFound, ref global::System.Threading.StackCrawlMark stackMark)
Definition Assembly.cs:387
virtual global::System.Type GetType(string name, bool throwOnError, bool ignoreCase)
Definition Assembly.cs:662
virtual object[] GetCustomAttributes(global::System.Type attributeType, bool inherit)
Definition Assembly.cs:133
static Assembly LoadFrom(string assemblyFile, bool refOnly, ref global::System.Threading.StackCrawlMark stackMark)
virtual object[] GetCustomAttributes(bool inherit)
Definition Assembly.cs:123
static Assembly GetEntryAssembly()
AssemblyNameFlags GetFlags()
Definition Assembly.cs:242
virtual string FullName
Definition Assembly.cs:58
virtual Module GetModule(string name)
Definition Assembly.cs:672
static Assembly load_with_partial_name(string name, global::System.Security.Policy.Evidence e)
virtual string CodeBase
Definition Assembly.cs:30
virtual string Location
Definition Assembly.cs:86
global::System.Version GetVersion()
Definition Assembly.cs:233