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
System.Configuration.SettingsContext Class Reference
+ Inheritance diagram for System.Configuration.SettingsContext:
+ Collaboration diagram for System.Configuration.SettingsContext:

Public Member Functions

 SettingsContext ()
 
virtual void Add (object key, object value)
 
virtual void Clear ()
 
virtual object Clone ()
 
virtual bool Contains (object key)
 
virtual bool ContainsKey (object key)
 
virtual void CopyTo (global::System.Array array, int arrayIndex)
 
virtual IDictionaryEnumerator GetEnumerator ()
 
virtual void Remove (object key)
 
virtual void GetObjectData (global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
 
virtual void OnDeserialization (object sender)
 

Static Public Member Functions

static Hashtable Synchronized (Hashtable table)
 

Protected Member Functions

virtual int GetHash (object key)
 
virtual bool KeyEquals (object item, object key)
 

Static Package Attributes

const int HashPrime = 101
 

Properties

static global::System.Runtime.CompilerServices.ConditionalWeakTable< object, global::System.Runtime.Serialization.SerializationInfo > SerializationInfoTable [get, set]
 
virtual object this[object key] [get, set]
 
virtual bool IsReadOnly [get, set]
 
virtual bool IsFixedSize [get, set]
 
virtual bool IsSynchronized [get, set]
 
virtual ICollection Keys [get, set]
 
virtual ICollection Values [get, set]
 
virtual object SyncRoot [get, set]
 
virtual int Count [get, set]
 

Private Member Functions

uint InitHash (object key, int hashsize, out uint seed, out uint incr)
 
void CopyKeys (global::System.Array array, int arrayIndex)
 
void CopyEntries (global::System.Array array, int arrayIndex)
 
void CopyValues (global::System.Array array, int arrayIndex)
 
void expand ()
 
void rehash ()
 
void rehash (int newsize)
 
void UpdateVersion ()
 
IEnumerator System.Collections.IEnumerable. GetEnumerator ()
 
void Insert (object key, object nvalue, bool add)
 
void putEntry (Hashtable.bucket[] newBuckets, object key, object nvalue, int hashcode)
 

Private Attributes

Hashtable.bucket[] _buckets
 
int _count
 
int _occupancy
 
int _loadsize
 
float _loadFactor
 
int _version
 
bool _isWriterInProgress
 
ICollection _keys
 
ICollection _values
 
IEqualityComparer _keycomparer
 
object _syncRoot
 

Static Private Attributes

const int InitialSize = 3
 
const string LoadFactorName = "LoadFactor"
 
const string VersionName = "Version"
 
const string ComparerName = "Comparer"
 
const string HashCodeProviderName = "HashCodeProvider"
 
const string HashSizeName = "HashSize"
 
const string KeysName = "Keys"
 
const string ValuesName = "Values"
 
const string KeyComparerName = "KeyComparer"
 
static global::System.Runtime.CompilerServices.ConditionalWeakTable< object, global::System.Runtime.Serialization.SerializationInfo > s_serializationInfoTable
 

Detailed Description

Definition at line 10 of file SettingsContext.cs.


The documentation for this class was generated from the following file: