Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Collections.DictionaryBase Class Referenceabstract

Public Member Functions

void CopyTo (Array array, int index)
 
void Clear ()
 
IDictionaryEnumerator GetEnumerator ()
 
void Add (object key, object? value)
 

Protected Member Functions

virtual ? object OnGet (object key, object? currentValue)
 
virtual void OnSet (object key, object? oldValue, object? newValue)
 
virtual void OnInsert (object key, object? value)
 
virtual void OnClear ()
 
virtual void OnRemove (object key, object? value)
 
virtual void OnValidate (object key, object? value)
 
virtual void OnSetComplete (object key, object? oldValue, object? newValue)
 
virtual void OnInsertComplete (object key, object? value)
 
virtual void OnClearComplete ()
 
virtual void OnRemoveComplete (object key, object? value)
 

Properties

Hashtable InnerHashtable [get]
 
IDictionary Dictionary [get]
 
int Count [get]
 
bool IDictionary. IsReadOnly [get]
 
bool IDictionary. IsFixedSize [get]
 
bool ICollection. IsSynchronized [get]
 
ICollection IDictionary. Keys [get]
 
object ICollection. SyncRoot [get]
 
ICollection IDictionary. Values [get]
 
object? IDictionary. this[object key] [get, set]
 

Private Member Functions

bool IDictionary. Contains (object key)
 
void IDictionary. Add (object key, object value)
 
void IDictionary. Remove (object key)
 
IEnumerator IEnumerable. GetEnumerator ()
 

Private Attributes

Hashtable _hashtable
 

Detailed Description

Definition at line 3 of file DictionaryBase.cs.


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