Provides access to members that control the sequential writing of JSON.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Members
| Description | ||
|---|---|---|
|  | EndArray | Ends an array. | 
|  | EndObject | Ends writing of an object. | 
|  | GetStringBuffer | Obtains copy of string buffer. Encoding is UTF8. | 
|  | SetFormatted | Writes 'pretty' formatting on or off. | 
|  | SetIndent | Writes indent for 'pretty' formatting. Default is 2. | 
|  | StartArray | Starts an array. | 
|  | StartObject | Starts writing an object. | 
|  | Stream | Obtains underlying stream. If WriteTo() is not called yet, will return NULL. Also will return NULL if WriteToString() was called. | 
|  | WriteBinary | Writes a byte array. | 
|  | WriteBinaryVal | Writes a byte array. | 
|  | WriteBoolean | Writes a boolean. | 
|  | WriteBooleanVal | Writes a boolean in array. | 
|  | WriteByte | Writes a byte. | 
|  | WriteByteVal | Writes a byte in array. | 
|  | WriteDate | Writes a date. | 
|  | WriteDateVal | Writes a date in array. | 
|  | WriteDouble | Writes a double. | 
|  | WriteDoubleVal | Writes a double in array. | 
|  | WriteFloat | Writes a float. | 
|  | WriteFloatVal | Writes a float in array. | 
|  | WriteInteger | Writes an integer. | 
|  | WriteIntegerVal | Writes an integer in array. | 
|  | WriteNull | Writes null property. | 
|  | WriteNullVal | Writes null value in array. | 
|  | WriteShort | Writes a short. | 
|  | WriteShortVal | Writes a short int in array. | 
|  | WriteString | Writes a string property. | 
|  | WriteStringVal | Writes a string in array. | 
|  | WriteTo | Specifies output JSON stream. | 
|  | WriteToString | Redirects writing to internal string buffer. | 
|  | WriteVariant | Writes a variant valued property. | 
|  | WriteVariantVal | Writes a variant in array. | 
CoClasses that implement IJSONWriter
| CoClasses and Classes | Description | 
|---|---|
| JSONWriter | A sequential JSON Writer. |