implements IEnumerable
0x00x0058
Members 1
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | _table | Hashtable | 1 flags |
Inherited from Hashtable 22
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x04 | HashPrime | int | Static+2 flags |
| — | 0x04 | InitialSize | int | PrivateStatic+1 flags |
| — | 0x08 | LoadFactorName | string | PrivateStatic+1 flags |
| — | 0x08 | VersionName | string | PrivateStatic+1 flags |
| — | 0x08 | ComparerName | string | PrivateStatic+1 flags |
| — | 0x08 | HashCodeProviderName | string | PrivateStatic+1 flags |
| — | 0x08 | HashSizeName | string | PrivateStatic+1 flags |
| — | 0x08 | KeysName | string | PrivateStatic+1 flags |
| — | 0x08 | ValuesName | string | PrivateStatic+1 flags |
| — | 0x08 | KeyComparerName | string | PrivateStatic+1 flags |
| 0x08 | _buckets | bucket[] | Private | |
| 0x0018 | 0x20 | padding / unreflected | ||
| 0x04 | _count | int | Private | |
| 0x04 | _occupancy | int | Private | |
| 0x04 | _loadsize | int | Private | |
| 0x04 | _loadFactor | float | Private | |
| 0x04 | _version | int | Private | |
| 0x01 | _isWriterInProgress | bool | Private | |
| 0x08 | _keys | ICollection | Private | |
| 0x08 | _values | ICollection | Private | |
| 0x08 | _keycomparer | IEqualityComparer | Private | |
| 0x08 | _syncRoot | UObject* | Private | |
| 0x08 | s_serializationInfoTable | ConditionalWeakTable`2 | PrivateStatic | |
Functions 24
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | 2 flags | — | 0x00 |
| void .ctor() | 2 flags | — | 0x00 |
| void GetObjectData() | Public+1 flags | — | 0x00 |
| void get_Count() | Public+2 flags | — | 0x00 |
| void get_IsReadOnly() | Public+2 flags | — | 0x00 |
| void get_IsFixedSize() | Public+2 flags | — | 0x00 |
| void get_IsSynchronized() | Public+2 flags | — | 0x00 |
| void get_Item() | Public+2 flags | — | 0x00 |
| void set_Item() | Public+2 flags | — | 0x00 |
| void get_SyncRoot() | Public+2 flags | — | 0x00 |
| void Add() | Public+1 flags | — | 0x00 |
| void Clear() | Public+1 flags | — | 0x00 |
| void Contains() | Public+1 flags | — | 0x00 |
| void ContainsKey() | Public+1 flags | — | 0x00 |
| void ContainsValue() | Public+1 flags | — | 0x00 |
| void CopyTo() | Public+1 flags | — | 0x00 |
| void Clone() | Public+1 flags | — | 0x00 |
| void System.Collections.IEnumerable.GetEnumerator() | PrivateFinal+2 flags | — | 0x00 |
| void GetEnumerator() | Public+1 flags | — | 0x00 |
| void get_Keys() | Public+2 flags | — | 0x00 |
| void get_Values() | Public+2 flags | — | 0x00 |
| void Remove() | Public+1 flags | — | 0x00 |
| void OnDeserialization() | Public+1 flags | — | 0x00 |
| void ToKeyValuePairsArray() | 2 flags | — | 0x00 |