Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Net.TrackingValidationObjectDictionary Class Referencesealed

Public Member Functions

override void Add (string key, string value)
 
override void Clear ()
 
override void Remove (string key)
 
virtual void Add (string key, string? value)
 
virtual bool ContainsKey (string key)
 
virtual bool ContainsValue (string? value)
 
virtual void CopyTo (Array array, int index)
 
virtual IEnumerator GetEnumerator ()
 

Package Functions

delegate object ValidateAndParseValue (object valueToValidate)
 
 TrackingValidationObjectDictionary (Dictionary< string, ValidateAndParseValue > validators)
 
object InternalGet (string key)
 
void InternalSet (string key, object value)
 

Properties

bool IsChanged [get, set]
 
override string this[string key] [get, set]
 
virtual int Count [get]
 
virtual bool IsSynchronized [get]
 
virtual ICollection Keys [get]
 
virtual object SyncRoot [get]
 
virtual ICollection Values [get]
 

Private Member Functions

void PersistValue (string key, string value, bool addValue)
 

Private Attributes

readonly Dictionary< string, ValidateAndParseValue_validators
 
Dictionary< string, object > _internalObjects
 
readonly Hashtable contents = new Hashtable()
 

Detailed Description

Definition at line 6 of file TrackingValidationObjectDictionary.cs.


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