Write a named property to a JSON object
Source position: jsonwriter.pp line 42
public procedure TAbstractJSONWriter.WriteProperty( |
const aName: TJSONStringType |
); |
const aName: TJSONStringType; |
aValue: Boolean |
); |
const aName: TJSONStringType; |
aValue: Integer |
); |
const aName: TJSONStringType; |
aValue: Int64 |
); |
const aName: TJSONStringType; |
aValue: Double |
); |
const aName: TJSONStringType; |
const aValue: string |
); |
const aName: TJSONStringType; |
aValue: TStrings |
); |
const aName: TJSONStringType; |
aValue: TJSONData |
); |
aName |
|
The name of the property |
aName |
|
The name of the property |
aValue |
|
The value of the property |
aName |
|
The name of the property |
aValue |
|
The value of the property |
aName |
|
The name of the property |
aValue |
|
The value of the property |
aName |
|
The name of the property |
aValue |
|
The value of the property |
aName |
|
The name of the property |
aValue |
|
The value of the property |
aName |
|
The name of the property |
aValue |
|
The value of the property |
aName |
|
The name of the property |
aValue |
|
The value of the property |
WriteProperty writes a named property to a JSON object. This method is overloaded for different data types and automatically handles the property name and value writing sequence. It calls StartProperty, WriteValue, and EndProperty in sequence.
|
Start writing a property in a JSON object |
|
|
Write a JSON value to the output |
|
|
End writing a property in a JSON object |