terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ GetObjectData()

void System.Reflection.AssemblyName.GetObjectData ( SerializationInfo info,
StreamingContext context )
inline

Implements System.Runtime.Serialization.ISerializable.

Definition at line 342 of file AssemblyName.cs.

343 {
344 while (info == null)
345 {
346 }
347 string text = this.name;
348 info.AddValue("_Name", text);
349 byte[] array = this.publicKey;
350 info.AddValue("_PublicKey", array);
351 byte[] array2 = this.keyToken;
352 info.AddValue("_PublicKeyToken", array2);
353 if (this.cultureinfo != null)
354 {
355 return;
356 }
357 string text2 = this.codebase;
358 info.AddValue("_CodeBase", text2);
359 Version version = this.version;
360 info.AddValue("_Version", version);
362 StrongNameKeyPair strongNameKeyPair = this.keypair;
363 info.AddValue("_StrongNameKeyPair", strongNameKeyPair);
365 AssemblyNameFlags assemblyNameFlags = this.flags;
366 long num = 0L;
367 info.AddValue("_HashForControl", num);
368 }
class f__AnonymousType0<< Count > j__TPar
AssemblyVersionCompatibility versioncompat
AssemblyHashAlgorithm hashalg
void AddValue(string name, object value, Type type)

References System.Runtime.Serialization.SerializationInfo.AddValue(), System.array, System.Reflection.AssemblyName.codebase, System.Reflection.AssemblyName.cultureinfo, System.Reflection.AssemblyName.flags, System.Reflection.AssemblyName.hashalg, System.info, j__TPar, System.Reflection.AssemblyName.keypair, System.Reflection.AssemblyName.keyToken, System.L, System.Reflection.AssemblyName.name, System.Reflection.AssemblyName.publicKey, System.text, System.Reflection.AssemblyName.version, and System.Reflection.AssemblyName.versioncompat.