IJSONWriter3 Interface

Members

Name Description
Method EndArray Ends an array.
Method EndObject Ends writing of an object.
Method GetStringBuffer Obtains copy of string buffer. Encoding is UTF8.
Method Reset Resets IJSONWriter's internal state.
Method SetFormatted Writes 'pretty' formatting on or off.
Method SetIndent Writes indent for 'pretty' formatting. Default is 2.
Method StartArray Starts an array.
Method StartObject Starts writing an object.
Read-only property Stream Obtains underlying stream. If WriteTo() is not called yet, will return NULL. Also will return NULL if WriteToString() was called.
Method WriteBinary Writes a byte array.
Method WriteBinaryVal Writes a byte array.
Method WriteBoolean Writes a boolean.
Method WriteBooleanVal Writes a boolean in array.
Method WriteByte Writes a byte.
Method WriteByteVal Writes a byte in array.
Method WriteDate Writes a date.
Method WriteDateVal Writes a date in array.
Method WriteDouble Writes a double.
Method WriteDoubleEx Writes a double with specified number of digits after decimal point.
Method WriteDoubleVal Writes a double in array.
Method WriteDoubleValEx Writes a double in array with specified number of digits after decimal point.
Method WriteFloat Writes a float.
Method WriteFloatVal Writes a float in array.
Method WriteInt64 Writes a LONGLONG.
Method WriteInt64Val Writes a LONGLONG in array.
Method WriteInteger Writes an integer.
Method WriteIntegerVal Writes an integer in array.
Method WriteNull Writes null property.
Method WriteNullVal Writes null value in array.
Method WriteRawString Writes a raw property without any processing. Use to insert JSON sub-object or sub-array strings only.
Method WriteRawStringVal Writes a raw value without any processing. Use to insert JSON sub-object or sub-array strings only.
Method WriteShort Writes a short.
Method WriteShortVal Writes a short int in array.
Method WriteString Writes a string property.
Method WriteStringVal Writes a string in array.
Method WriteTo Specifies output JSON stream.
Method WriteToString Redirects writing to internal string buffer.
Method WriteUInt64 Writes a ULONGLONG.
Method WriteUInt64Val Writes a ULONGLONG in array.
Method WriteVariant Writes a variant valued property.
Method WriteVariantVal Writes a variant in array.

IJSONWriter3.WriteInt64 Method

Writes a LONGLONG.

Public Sub WriteInt64 ( _
    ByVal Name As String, _
    ByVal Value As Long _
)
public void WriteInt64 (
    string Name,
    long Value
);

IJSONWriter3.WriteInt64Val Method

Writes a LONGLONG in array.

Public Sub WriteInt64Val ( _
    ByVal Value As Long _
)
public void WriteInt64Val (
    long Value
);

IJSONWriter3.WriteUInt64 Method

Writes a ULONGLONG.

Public Sub WriteUInt64 ( _
    ByVal Name As String, _
    ByVal Value As Long _
)
public void WriteUInt64 (
    string Name,
    ulong Value
);

IJSONWriter3.WriteUInt64Val Method

Writes a ULONGLONG in array.

Public Sub WriteUInt64Val ( _
    ByVal Value As Long _
)
public void WriteUInt64Val (
    ulong Value
);

Inherited Interfaces

Interfaces Description
IJSONWriter2
IJSONWriter Provides access to members that control the sequential writing of JSON.

Classes that implement IJSONWriter3

Classes Description
JSONWriter A sequential JSON Writer.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.