System.JSON.Builders.TJSONIterator Properties

From RAD Studio API Documentation
Jump to: navigation, search


InheritedProtected
AsBooleanpublicValue of the current token as a boolean.
AsBytespublicValue of the current token as an array of bytes.
AsCodeWScopepublicValue of the current token as code with scope.
AsDateTimepublicValue of the current token as a date and time.
AsDBRefpublicValue of the current token as a DBRef.
AsDoublepublicValue of the current token as a double-precision floating-point value.
AsExtendedpublicValue of the current token as an extended-precision floating-point value.
AsGUIDpublicValue of the current token as a globally-unique identifier.
AsInt64publicValue of the current token as a 64-bit signed integer.
AsIntegerpublicValue of the current token as a 32-bit signed integer.
AsOidpublicValue of the current token as an object identifier.
AsRegExpublicValue of the current token as a regular expression.
AsStringpublicValue of the current token as a string.
AsValuepublicValue of the current token as an instance of TValue.
AsVariantpublicValue of the current token as a variant.
DepthpublicNumber of arrays and objects that contain the current token, directly and indirectly.
DisposedprotectedDisposed is a read-only property that shows the current state of this object.
IndexpublicIndex of the current token if it is a value within an array, or -1 if the token is not a value within an array.
InRecursepublicIndicates whether the iterator is in a depth higher than 0 (True) or not (False).
IsMaxKeypublicIndicates whether the value of the current token is a maximum value (True) or not (False).
IsMinKeypublicIndicates whether the value of the current token is a minimum value (True) or not (False).
IsNullpublicIndicates whether the value of the current token is nil (True) or not (False).
IsUndefinedpublicIndicates whether the value of the current token is undefined (True) or not (False).
KeypublicKey of the current token if it is a value within an object.
ParentTypepublicType of the parent of the current token, either TJsonToken.StartArray or TJsonToken.StartObject.
PathpublicIndicates the full name or path of the current token.
Readerpublic
TypepublicType of the JSON token where the iterator is.