Zdexby TheHolyOneZ
49,743 classes
Class

Hashtable

: Object
System.Collections.Hashtable, mscorlib 0x0050 (80 B) inherited 0x0010 mscorlib.dll
0x00x0050

Members 12

OffsetSizeNameTypeFlagsDefault
0x08_bucketsbucket[]Private—
0x04_countintPrivate—
0x04_occupancyintPrivate—
0x04_loadsizeintPrivate—
0x04_loadFactorfloatPrivate—
0x04_versionintPrivate—
0x01_isWriterInProgressboolPrivate—
0x002D0x03padding / unreflected
0x08_keysICollectionPrivate—
0x08_valuesICollectionPrivate—
0x08_keycomparerIEqualityComparerPrivate—
0x08_syncRootobjectPrivate—
0x08s_serializationInfoTableConditionalWeakTable<System.ObjectPrivateStatic—

Functions 44

SignatureFlagsNativeParams
ConditionalWeakTable<System.Object get_SerializationInfoTable()PrivateStatic+1 flags0x08
void .ctor(bool trash)2 flags0x01
void .ctor()Public+1 flags0x00
void .ctor(int capacity)Public+1 flags0x04
void .ctor(int capacity, float loadFactor)Public+1 flags0x04
void .ctor(int capacity, float loadFactor, IEqualityComparer equalityComparer)Public+1 flags0x08
void .ctor(IHashCodeProvider hcp, IComparer comparer)Public+1 flags0x08
void .ctor(IEqualityComparer equalityComparer)Public+1 flags0x08
void .ctor(int capacity, IEqualityComparer equalityComparer)Public+1 flags0x08
void .ctor(int capacity, float loadFactor, IHashCodeProvider hcp, IComparer comparer)Public+1 flags0x08
void .ctor(SerializationInfo info, const StreamingContext& context)2 flags0x10
uint InitHash(object key, int hashsize, ref uint& seed, ref uint& incr)Private0x08
void Add(object key, object value)Public+2 flags0x08
void Clear()Public+2 flags0x00
object Clone()Public+2 flags0x08
bool Contains(object key)Public+2 flags0x08
bool ContainsKey(object key)Public+2 flags0x08
void CopyKeys(Array array, int arrayIndex)Private0x08
void CopyEntries(Array array, int arrayIndex)Private0x08
void CopyTo(Array array, int arrayIndex)Public+2 flags0x08
void CopyValues(Array array, int arrayIndex)Private0x08
object get_Item(object key)Public+3 flags0x08
void set_Item(object key, object value)Public+3 flags0x08
void expand()Private0x00
void rehash()Private0x00
void UpdateVersion()Private0x00
void rehash(int newsize)Private0x04
IEnumerator System.Collections.IEnumerable.GetEnumerator()PrivateFinal+2 flags0x08
IDictionaryEnumerator GetEnumerator()Public+2 flags0x08
int GetHash(object key)3 flags0x08
bool get_IsReadOnly()Public+3 flags0x01
bool get_IsFixedSize()Public+3 flags0x01
bool get_IsSynchronized()Public+3 flags0x01
bool KeyEquals(object item, object key)3 flags0x08
ICollection get_Keys()Public+3 flags0x08
ICollection get_Values()Public+3 flags0x08
void Insert(object key, object nvalue, bool add)Private0x08
void putEntry(const bucket[]& newBuckets, object key, object nvalue, int hashcode)Private0x08
void Remove(object key)Public+2 flags0x08
object get_SyncRoot()Public+3 flags0x08
int get_Count()Public+3 flags0x04
Hashtable Synchronized(Hashtable table)PublicStatic0x08
void GetObjectData(SerializationInfo info, const StreamingContext& context)Public+2 flags0x10
void OnDeserialization(object sender)Public+2 flags0x08

Subclasses 1

Used by 45

types with a member, parameter or interface of this type