Json.JSIndexedArray Class Reference

Detailed Description

An object returned from JSON text.

Inheritance diagram for Json.JSIndexedArray:
Json.JSArray Json.JSObject

Public Member Functions

 JSIndexedArray ()
 
- Public Member Functions inherited from Json.JSArray
override void push (JSObject value)
 Adds the given JSON object to this object. More...
 
override void ToJSONString (System.Text.StringBuilder builder)
 Turns this JSON object into a JSON formatted string. More...
 
override string ToString ()
 
override IEnumerator
< KeyValuePair< string,
JSObject > > 
GetEnumerator ()
 
- Public Member Functions inherited from Json.JSObject
void push (string value)
 Adds the given string to this object. More...
 
string CaseString (string index, bool upperCase)
 Gets the named index as a string, then trims and upper/lowercases it. Null if the index doesn't exist. More...
 
string String (string index)
 Gets the named index as a string. Null if the index doesn't exist. More...
 
string ToJSONString ()
 Turns this JSON object into a JSON formatted string. More...
 

Additional Inherited Members

- Public Attributes inherited from Json.JSArray
Dictionary< string, JSObjectValues
 The held values. More...
 
- Package Attributes inherited from Json.JSArray
int IndexedMode
 The indexed array mode. See IsIndexed. More...
 
- Properties inherited from Json.JSArray
override int internalLength [get]
 The number of values in this object. More...
 
override JSObject this[string index] [get, set]
 Gets or sets entries from this object. More...
 
bool IsIndexed [get, set]
 Is this an indexed array? Note that this is a best guess. Set it manually if you want to ensure it is/ is not. More...
 

Constructor & Destructor Documentation

Json.JSIndexedArray.JSIndexedArray ( )
inline