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()

virtual void System.Collections.Hashtable.OnDeserialization ( object sender)
inlinevirtualinherited

Implements System.Runtime.Serialization.IDeserializationCallback.

Reimplemented in System.Collections.Hashtable.SyncHashtable.

Definition at line 576 of file Hashtable.cs.

577 {
578 if (this._buckets != null)
579 {
580 return;
581 }
583 bool flag;
584 if (!flag)
585 {
586 throw new InvalidCastException();
587 }
590 string name = serializationInfoEnumerator.Name;
591 uint num = <PrivateImplementationDetails>.ComputeStringHash(name);
592 bool flag3 = name == "Keys";
593 object obj;
594 if (obj == null)
595 {
596 return;
597 }
598 if (obj == null)
599 {
600 return;
601 }
602 bool flag4 = serializationInfoEnumerator.MoveNext();
603 }
class f__AnonymousType0<< Count > j__TPar
Hashtable.bucket[] _buckets
Definition Hashtable.cs:636

References System.Collections.Hashtable._buckets, j__TPar, System.Runtime.Serialization.SerializationInfoEnumerator.MoveNext(), System.name, System.obj, and System.Collections.Hashtable.SerializationInfoTable.