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

virtual void System.Collections.Hashtable.GetObjectData ( SerializationInfo info,
StreamingContext context )
inlinevirtualinherited

Implements System.Runtime.Serialization.ISerializable.

Reimplemented in System.Collections.Hashtable.SyncHashtable.

Definition at line 553 of file Hashtable.cs.

554 {
555 if (info == null)
556 {
557 throw new OutOfMemoryException();
558 }
559 int version = this._version;
560 float loadFactor = this._loadFactor;
561 int version2 = this._version;
562 info.AddValue("Version", version2);
563 if (this._keycomparer != null)
564 {
565 return;
566 }
567 long num = 0L;
568 Type type;
569 info.AddValue("Comparer", num, type);
570 long num2 = 0L;
571 Type type2;
572 info.AddValue("HashCodeProvider", num2, type2);
573 }
class f__AnonymousType0<< Count > j__TPar
IEqualityComparer _keycomparer
Definition Hashtable.cs:663
void AddValue(string name, object value, Type type)

References System.Collections.Hashtable._keycomparer, System.Collections.Hashtable._loadFactor, System.Collections.Hashtable._version, System.Runtime.Serialization.SerializationInfo.AddValue(), System.info, j__TPar, and System.L.