System.JSON.Writers.TJsonTextWriter Properties

From RAD Studio API Documentation
Jump to: navigation, search


InheritedProtected
CloseOutputpublicGets or sets a boolean value indicating whether the underlying reader should be closed when the writer is closed.
ContainerPathpublicGets the path for the current JSON container type.
DateFormatHandlingpublicGets or sets how dates are written to JSON text.
DateTimeZoneHandlingpublicProperty that indicates how the TDateTime should be treated when written.
DisposedprotectedDisposed is a read-only property that shows the current state of this object.
EmptyValueHandlingpublicGets or sets how to write empty values in types as array and string.
ExtendedJsonModepublicGets or sets the mode in which the writer should operate when writing extended tokens, such as TJsonOid or TJsonRegEx.
FloatFormatHandlingpublicGets or sets float format handling options to write special floating point numbers.
FormatSettingspublicGets or sets the format settings used to convert numbers and datetimes.
FormattingpublicIndicates how JSON text output is formatted.
IndentationpublicGets or sets how many IndentChar characters to write for each level in the hierarchy, when Formatting is set to Indented.
IndentCharpublicGets or sets which character to use for indenting, when Formatting is set to Indented.
InsideContainerpublic
LineNumberpublicIndicates the current line number.
LinePositionpublicIndicates the current line position.
Pathpublic
QuoteCharpublicGets or sets which character to use to quote attribute values.
QuoteNamepublicGets or sets a value indicating if object names are surrounded by a QuoteChar, usually quotes.
StringEscapeHandlingpublicGets or sets how strings are escaped when writing JSON text.
ToppublicGets the depth level of the JSON token being written.
TopContainerpublic Gets the current JSON container type.
WriterpublicGets the underlying writer.
WriteStatepublic Gets the state of the writer.