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