public class JSONObject : JSONNode
Properties
Declaration
public override IEnumerable<JSONNode> Children { get; }
Property Value
Overrides
Declaration
public override int Count { get; }
Property Value
Overrides
Declaration
public override bool Inline { get; set; }
Property Value
Overrides
Declaration
public override bool IsObject { get; }
Property Value
Overrides
Declaration
public override JSONNode this[int aIndex] { get; set; }
Parameters
Type |
Name |
Description |
Int32 |
aIndex |
|
Property Value
Overrides
Declaration
public override JSONNode this[string aKey] { get; set; }
Parameters
Type |
Name |
Description |
String |
aKey |
|
Property Value
Overrides
Declaration
public override JSONNodeType Tag { get; }
Property Value
Overrides
Methods
Declaration
public override void Add(string aKey, JSONNode aItem)
Parameters
Overrides
Declaration
public override JSONNode.Enumerator GetEnumerator()
Returns
Overrides
Declaration
public override JSONNode GetValueOrDefault(string aKey, JSONNode aDefault)
Parameters
Returns
Overrides
Declaration
public override bool HasKey(string aKey)
Parameters
Type |
Name |
Description |
String |
aKey |
|
Returns
Overrides
Declaration
public override JSONNode Remove(int aIndex)
Parameters
Type |
Name |
Description |
Int32 |
aIndex |
|
Returns
Overrides
Declaration
public override JSONNode Remove(string aKey)
Parameters
Type |
Name |
Description |
String |
aKey |
|
Returns
Overrides
Declaration
public override JSONNode Remove(JSONNode aNode)
Parameters
Returns
Overrides