Struct TinyJsonObject
Syntax
public struct TinyJsonObject : IEnumerable<JsonKeyValue>, IEnumerable
Fields
Type
Declaration
public JsonValueType Type
Field Value
Properties
Count
Declaration
public int Count { get; }
Property Value
Item[Int32]
Declaration
public TinyJsonObject this[int index] { get; set; }
Parameters
Type |
Name |
Description |
Int32 |
index |
|
Property Value
Item[FixedString128]
Declaration
public TinyJsonObject this[FixedString128 key] { get; set; }
Parameters
Property Value
Methods
AsArray()
Declaration
public TinyJsonArray AsArray()
Returns
AsBool()
Declaration
Returns
AsFloat()
Declaration
Returns
AsInt()
Declaration
Returns
AsString()
Declaration
public FixedString4096 AsString()
Returns
CreateEmptyArrayField(FixedString128)
Declaration
public TinyJsonArray CreateEmptyArrayField(FixedString128 key)
Parameters
Returns
CreateEmptyObjectField(FixedString128)
Declaration
public TinyJsonObject CreateEmptyObjectField(FixedString128 key)
Parameters
Returns
GetEnumerator()
Declaration
public IEnumerator<JsonKeyValue> GetEnumerator()
Returns
RemoveField(FixedString128)
Declaration
public void RemoveField(FixedString128 key)
Parameters
Operators
Implicit(Boolean to TinyJsonObject)
Declaration
public static implicit operator TinyJsonObject(bool value)
Parameters
Type |
Name |
Description |
Boolean |
value |
|
Returns
Implicit(Int32 to TinyJsonObject)
Declaration
public static implicit operator TinyJsonObject(int value)
Parameters
Type |
Name |
Description |
Int32 |
value |
|
Returns
Implicit(Single to TinyJsonObject)
Declaration
public static implicit operator TinyJsonObject(float value)
Parameters
Type |
Name |
Description |
Single |
value |
|
Returns
Implicit(String to TinyJsonObject)
Declaration
public static implicit operator TinyJsonObject(string value)
Parameters
Type |
Name |
Description |
String |
value |
|
Returns
Implicit(FixedString4096 to TinyJsonObject)
Declaration
public static implicit operator TinyJsonObject(FixedString4096 value)
Parameters
Returns
Implicit(TinyJsonArray to TinyJsonObject)
Declaration
public static implicit operator TinyJsonObject(TinyJsonArray value)
Parameters
Returns
Implicit(TinyJsonObject to Boolean)
Declaration
public static implicit operator bool (TinyJsonObject value)
Parameters
Returns
Implicit(TinyJsonObject to Int32)
Declaration
public static implicit operator int (TinyJsonObject value)
Parameters
Returns
Implicit(TinyJsonObject to Single)
Declaration
public static implicit operator float (TinyJsonObject value)
Parameters
Returns
Implicit(TinyJsonObject to FixedString4096)
Declaration
public static implicit operator FixedString4096(TinyJsonObject value)
Parameters
Returns
Implicit(TinyJsonObject to TinyJsonArray)
Declaration
public static implicit operator TinyJsonArray(TinyJsonObject value)
Parameters
Returns