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

◆ OnDeserialization() [2/2]

virtual void System.Collections.Specialized.OrderedDictionary.OnDeserialization ( object sender)
inlineprotectedvirtual

Implements System.Runtime.Serialization.IDeserializationCallback.

Definition at line 412 of file OrderedDictionary.cs.

413 {
415 if (siInfo != null)
416 {
417 Type type;
418 object value = siInfo.GetValue("KeyComparer", type);
419 if (value != null)
420 {
421 if (value != null)
422 {
424 if (value != null)
425 {
426 goto IL_0030;
427 }
428 }
429 throw new InvalidCastException();
430 }
431 IL_0030:
432 bool boolean = this._siInfo.GetBoolean("ReadOnly");
433 this._readOnly = "ReadOnly" != null;
434 int @int = this._siInfo.GetInt32("InitialCapacity");
437 object obj;
438 if (obj != null)
439 {
440 if (obj == null)
441 {
442 throw new InvalidCastException();
443 }
444 ArrayList objectsArray = this.objectsArray;
445 Hashtable objectsTable = this.objectsTable;
446 }
447 return;
448 }
449 }
class f__AnonymousType0<< Count > j__TPar

References System.Collections.Specialized.OrderedDictionary._siInfo, System.Runtime.Serialization.SerializationInfo.GetBoolean(), System.Runtime.Serialization.SerializationInfo.GetInt32(), j__TPar, System.obj, System.Collections.Specialized.OrderedDictionary.objectsArray, System.Collections.Specialized.OrderedDictionary.objectsTable, and System.value.