Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Web.HttpUtility.HttpQSCollection Class Referencesealed

Public Member Functions

override string ToString ()
 
void Add (NameValueCollection c)
 
virtual void Add (string? name, string? value)
 
virtual void Clear ()
 
void CopyTo (Array dest, int index)
 
bool HasKeys ()
 
virtual ? string Get (string? name)
 
virtual ? string Get (int index)
 
virtual ? string[] GetValues (string? name)
 
virtual ? string[] GetValues (int index)
 
virtual void Set (string? name, string? value)
 
virtual void Remove (string? name)
 
virtual ? string GetKey (int index)
 
virtual void GetObjectData (SerializationInfo info, StreamingContext context)
 
virtual void OnDeserialization (object? sender)
 
virtual IEnumerator GetEnumerator ()
 

Protected Member Functions

void InvalidateCachedArrays ()
 
bool BaseHasKeys ()
 
void BaseAdd (string? name, object? value)
 
void BaseRemove (string? name)
 
void BaseRemoveAt (int index)
 
void BaseClear ()
 
object? BaseGet (string? name)
 
object? BaseGet (int index)
 
void BaseSet (string? name, object? value)
 
void BaseSet (int index, object? value)
 
stringBaseGetKey (int index)
 
string?[] BaseGetAllKeys ()
 
object?[] BaseGetAllValues ()
 
object?[] BaseGetAllValues (Type type)
 

Package Functions

 HttpQSCollection ()
 
virtual bool InternalHasKeys ()
 

Properties

stringthis[string? name] [get, set]
 
stringthis[int index] [get]
 
virtual ? string[] AllKeys [get]
 
IEqualityComparer Comparer [get, set]
 
bool IsReadOnly [get, set]
 
virtual int Count [get]
 
object ICollection. SyncRoot [get]
 
bool ICollection. IsSynchronized [get]
 
virtual KeysCollection Keys [get]
 

Private Member Functions

void Reset ()
 
void Reset (int capacity)
 
NameObjectEntry FindEntry (string key)
 

Static Private Member Functions

static string GetAsOneString (ArrayList list)
 
static string[] GetAsStringArray (ArrayList list)
 

Private Attributes

string[] _all
 
string[] _allKeys
 
bool _readOnly
 
ArrayList _entriesArray
 
IEqualityComparer _keyComparer
 
volatile Hashtable _entriesTable
 
volatile NameObjectEntry _nullKeyEntry
 
KeysCollection _keys
 
int _version
 

Static Private Attributes

static readonly StringComparer s_defaultComparer = CultureInfo.InvariantCulture.CompareInfo.GetStringComparer(CompareOptions.IgnoreCase)
 

Detailed Description

Definition at line 12 of file HttpUtility.cs.


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