Class JsonObject
Inheritance
System.Object
JsonObject
Assembly: FastReport.Base.dll
Syntax
public class JsonObject : JsonBase, IEnumerable<KeyValuePair<string, object>>, IEnumerable
Properties
Count
Declaration
public override int Count { get; }
Property Value
Type |
Description |
System.Int32 |
|
Overrides
IsObject
Declaration
public override bool IsObject { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
Item[String]
Declaration
public override object this[string key] { get; set; }
Parameters
Type |
Name |
Description |
System.String |
key |
|
Property Value
Type |
Description |
System.Object |
|
Overrides
Keys
Declaration
public override IEnumerable<string> Keys { get; }
Property Value
Type |
Description |
System.Collections.Generic.IEnumerable<System.String> |
|
Overrides
Methods
ContainsKey(String)
Declaration
public override bool ContainsKey(string key)
Parameters
Type |
Name |
Description |
System.String |
key |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
DeleteKey(String)
Declaration
public bool DeleteKey(string key)
Parameters
Type |
Name |
Description |
System.String |
key |
|
Returns
Type |
Description |
System.Boolean |
|
GetEnumerator()
Declaration
public IEnumerator<KeyValuePair<string, object>> GetEnumerator()
Returns
Type |
Description |
System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.String, System.Object>> |
|
WriteTo(StringBuilder, Int32)
Declaration
public override void WriteTo(StringBuilder sb, int indent)
Parameters
Type |
Name |
Description |
System.Text.StringBuilder |
sb |
|
System.Int32 |
indent |
|
Overrides