System.JSON.Builders.TJSONIterator Properties
InheritedProtected
AsBoolean | public | Value of the current token as a boolean. |
AsBytes | public | Value of the current token as an array of bytes. |
AsCodeWScope | public | Value of the current token as code with scope. |
AsDateTime | public | Value of the current token as a date and time. |
AsDBRef | public | Value of the current token as a DBRef. |
AsDouble | public | Value of the current token as a double-precision floating-point value. |
AsExtended | public | Value of the current token as an extended-precision floating-point value. |
AsGUID | public | Value of the current token as a globally-unique identifier. |
AsInt64 | public | Value of the current token as a 64-bit signed integer. |
AsInteger | public | Value of the current token as a 32-bit signed integer. |
AsOid | public | Value of the current token as an object identifier. |
AsRegEx | public | Value of the current token as a regular expression. |
AsString | public | Value of the current token as a string. |
AsValue | public | Value of the current token as an instance of TValue. |
AsVariant | public | Value of the current token as a variant. |
Depth | public | Number of arrays and objects that contain the current token, directly and indirectly. |
Disposed | protected | Disposed is a read-only property that shows the current state of this object. |
Index | public | Index of the current token if it is a value within an array, or -1 if the token is not a value within an array. |
InRecurse | public | Indicates whether the iterator is in a depth higher than 0 (True ) or not (False ). |
IsMaxKey | public | Indicates whether the value of the current token is a maximum value (True ) or not (False ). |
IsMinKey | public | Indicates whether the value of the current token is a minimum value (True ) or not (False ). |
IsNull | public | Indicates whether the value of the current token is nil (True ) or not (False ). |
IsUndefined | public | Indicates whether the value of the current token is undefined (True ) or not (False ). |
Key | public | Key of the current token if it is a value within an object. |
ParentType | public | Type of the parent of the current token, either TJsonToken.StartArray or TJsonToken.StartObject . |
Path | public | Indicates the full name or path of the current token. |
Reader | public | |
Type | public | Type of the JSON token where the iterator is. |