Zdexby TheHolyOneZ
42,595 classes
Class

JsonTextWriter

: JsonWriter : Object
Newtonsoft.Json.JsonTextWriter, Newtonsoft.Json 0x00A8 (168 B) inherited 0x0060 Newtonsoft.Json.dll
0x00x00A8

Members 11

OffsetSizeNameTypeFlagsDefault
0x01_safeAsyncboolPrivate+1 flags—
0x00610x07padding / unreflected
0x08_writerTextWriterPrivate+1 flags—
0x08_base64EncoderBase64EncoderPrivate—
0x02_indentCharushortPrivate—
0x007A0x02padding / unreflected
0x04_indentationintPrivate—
0x02_quoteCharushortPrivate—
0x01_quoteNameboolPrivate—
0x00830x05padding / unreflected
0x08_charEscapeFlagsbool[]Private—
0x08_writeBufferchar[]Private—
0x08_arrayPoolIArrayPool<System.Char>Private—
0x08_indentCharschar[]Private—
Inherited from JsonWriter 14
OffsetSizeNameTypeFlagsDefault
0x08StateArrayState[][]PrivateStatic+1 flags—
0x08StateArrayTemplateState[][]Static+2 flags—
0x08_stackList<Newtonsoft.Json.JsonPosition>Private—
0x18_currentPositionJsonPositionPrivate—
0x04_currentStateStatePrivate—
0x04_formattingFormattingPrivate—
0x01<CloseOutput>k__BackingFieldboolPrivate—
0x01<AutoCompleteOnClose>k__BackingFieldboolPrivate—
0x003A0x02padding / unreflected
0x04_dateFormatHandlingDateFormatHandlingPrivate—
0x04_dateTimeZoneHandlingDateTimeZoneHandlingPrivate—
0x04_stringEscapeHandlingStringEscapeHandlingPrivate—
0x04_floatFormatHandlingFloatFormatHandlingPrivate—
0x004C0x04padding / unreflected
0x08_dateFormatStringstringPrivate—
0x08_cultureCultureInfoPrivate—

Functions 55

SignatureFlagsNativeParams
Base64Encoder get_Base64Encoder()Private+1 flags0x08
ushort get_QuoteChar()Public+1 flags0x02
void .ctor(TextWriter textWriter)Public+1 flags0x08
void Close()Public+1 flags0x00
void CloseBufferAndWriter()Private0x00
void WriteStartObject()Public+1 flags0x00
void WriteStartArray()Public+1 flags0x00
void WriteStartConstructor(const string& name)Public+1 flags0x08
void WriteEnd(const JsonToken& token)2 flags0x04
void WritePropertyName(const string& name)Public+1 flags0x08
void WritePropertyName(const string& name, bool escape)Public+1 flags0x08
void OnStringEscapeHandlingChanged()2 flags0x00
void UpdateCharEscapeFlags()Private0x00
void WriteIndent()2 flags0x00
int SetIndentChars()Private0x04
void WriteValueDelimiter()2 flags0x00
void WriteIndentSpace()2 flags0x00
void WriteValueInternal(const string& value, const JsonToken& token)Private0x08
void WriteValue(object value)Public+1 flags0x08
void WriteNull()Public+1 flags0x00
void WriteUndefined()Public+1 flags0x00
void WriteRaw(const string& json)Public+1 flags0x08
void WriteValue(const string& value)Public+1 flags0x08
void WriteEscapedString(const string& value, bool quote)Private0x08
void WriteValue(int value)Public+1 flags0x04
void WriteValue(uint value)Public+1 flags0x04
void WriteValue(long value)Public+1 flags0x08
void WriteValue(ulong value)Public+1 flags0x08
void WriteValue(float value)Public+1 flags0x04
void WriteValue(const Nullable<System.Single>& value)Public+1 flags0x08
void WriteValue(double value)Public+1 flags0x08
void WriteValue(const Nullable<System.Double>& value)Public+1 flags0x10
void WriteValue(bool value)Public+1 flags0x01
void WriteValue(short value)Public+1 flags0x02
void WriteValue(ushort value)Public+1 flags0x02
void WriteValue(ushort value)Public+1 flags0x02
void WriteValue(byte value)Public+1 flags0x01
void WriteValue(sbyte value)Public+1 flags0x01
void WriteValue(const decimal& value)Public+1 flags0x10
void WriteValue(const DateTime& value)Public+1 flags0x08
int WriteValueToBuffer(const DateTime& value)Private0x08
void WriteValue(const byte[]& value)Public+1 flags0x08
void WriteValue(const DateTimeOffset& value)Public+1 flags0x10
int WriteValueToBuffer(const DateTimeOffset& value)Private0x10
void WriteValue(const Guid& value)Public+1 flags0x10
void WriteValue(const TimeSpan& value)Public+1 flags0x08
void WriteValue(Uri value)Public+1 flags0x08
void WriteComment(const string& text)Public+1 flags0x08
void EnsureWriteBuffer()Private0x00
void WriteIntegerValue(long value)Private0x08
void WriteIntegerValue(ulong value, bool negative)Private0x08
int WriteNumberToBuffer(ulong value, bool negative)Private0x08
void WriteIntegerValue(int value)Private0x04
void WriteIntegerValue(uint value, bool negative)Private0x04
int WriteNumberToBuffer(uint value, bool negative)Private0x04

Used by 2

types with a member, parameter or interface of this type