Zdexby TheHolyOneZ
44,741 classes
Class

JsonWriter

: Object
Newtonsoft.Json.JsonWriter, Newtonsoft.Json 0x0060 (96 B) inherited 0x0010 Newtonsoft.Json.dll
implements IDisposable
0x00x0060

Members 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 198

SignatureFlagsNativeParams
Task AutoCompleteAsync(const JsonToken& tokenBeingWritten, const CancellationToken& cancellationToken)1 flags0x08
Task AutoCompleteAsync(const CancellationToken& cancellationToken)Private0x08
Task CloseAsync(const CancellationToken& cancellationToken)Public+2 flags0x08
Task FlushAsync(const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteEndAsync(const JsonToken& token, const CancellationToken& cancellationToken)3 flags0x08
Task WriteIndentAsync(const CancellationToken& cancellationToken)3 flags0x08
Task WriteValueDelimiterAsync(const CancellationToken& cancellationToken)3 flags0x08
Task WriteIndentSpaceAsync(const CancellationToken& cancellationToken)3 flags0x08
Task WriteRawAsync(const string& json, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteEndAsync(const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteEndInternalAsync(const CancellationToken& cancellationToken)1 flags0x08
Task InternalWriteEndAsync(const JsonContainerType& type, const CancellationToken& cancellationToken)1 flags0x08
Task WriteEndArrayAsync(const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteEndConstructorAsync(const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteEndObjectAsync(const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteNullAsync(const CancellationToken& cancellationToken)Public+2 flags0x08
Task WritePropertyNameAsync(const string& name, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WritePropertyNameAsync(const string& name, bool escape, const CancellationToken& cancellationToken)Public+2 flags0x08
Task InternalWritePropertyNameAsync(const string& name, const CancellationToken& cancellationToken)1 flags0x08
Task WriteStartArrayAsync(const CancellationToken& cancellationToken)Public+2 flags0x08
Task InternalWriteStartAsync(const JsonToken& token, const JsonContainerType& container, const CancellationToken& cancellationToken)1 flags0x08
Task WriteCommentAsync(const string& text, const CancellationToken& cancellationToken)Public+2 flags0x08
Task InternalWriteCommentAsync(const CancellationToken& cancellationToken)1 flags0x08
Task WriteRawValueAsync(const string& json, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteStartConstructorAsync(const string& name, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteStartObjectAsync(const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteTokenAsync(JsonReader reader, const CancellationToken& cancellationToken)Public0x08
Task WriteTokenAsync(JsonReader reader, bool writeChildren, const CancellationToken& cancellationToken)Public0x08
Task WriteTokenAsync(const JsonToken& token, const CancellationToken& cancellationToken)Public0x08
Task WriteTokenAsync(const JsonToken& token, object value, const CancellationToken& cancellationToken)Public0x08
Task WriteTokenAsync(JsonReader reader, bool writeChildren, bool writeDateConstructorAsDate, bool writeComments, const CancellationToken& cancellationToken)3 flags0x08
Task WriteTokenSyncReadingAsync(JsonReader reader, const CancellationToken& cancellationToken)1 flags0x08
Task WriteConstructorDateAsync(JsonReader reader, const CancellationToken& cancellationToken)Private0x08
Task WriteValueAsync(bool value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(const Nullable<System.Boolean>& value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(byte value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(const Nullable<System.Byte>& value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(const byte[]& value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(ushort value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(const Nullable<System.Char>& value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(const DateTime& value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(const Nullable<System.DateTime>& value, const CancellationToken& cancellationToken)Public+2 flags0x10
Task WriteValueAsync(const DateTimeOffset& value, const CancellationToken& cancellationToken)Public+2 flags0x10
Task WriteValueAsync(const Nullable<System.DateTimeOffset>& value, const CancellationToken& cancellationToken)Public+2 flags0x18
Task WriteValueAsync(const decimal& value, const CancellationToken& cancellationToken)Public+2 flags0x10
Task WriteValueAsync(const Nullable<System.Decimal>& value, const CancellationToken& cancellationToken)Public+2 flags0x18
Task WriteValueAsync(double value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(const Nullable<System.Double>& value, const CancellationToken& cancellationToken)Public+2 flags0x10
Task WriteValueAsync(float value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(const Nullable<System.Single>& value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(const Guid& value, const CancellationToken& cancellationToken)Public+2 flags0x10
Task WriteValueAsync(const Nullable<System.Guid>& value, const CancellationToken& cancellationToken)Public+2 flags0x14
Task WriteValueAsync(int value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(const Nullable<System.Int32>& value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(long value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(const Nullable<System.Int64>& value, const CancellationToken& cancellationToken)Public+2 flags0x10
Task WriteValueAsync(object value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(sbyte value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(const Nullable<System.SByte>& value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(short value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(const Nullable<System.Int16>& value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(const string& value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(const TimeSpan& value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(const Nullable<System.TimeSpan>& value, const CancellationToken& cancellationToken)Public+2 flags0x10
Task WriteValueAsync(uint value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(const Nullable<System.UInt32>& value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(ulong value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(const Nullable<System.UInt64>& value, const CancellationToken& cancellationToken)Public+2 flags0x10
Task WriteValueAsync(Uri value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(ushort value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteValueAsync(const Nullable<System.UInt16>& value, const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteUndefinedAsync(const CancellationToken& cancellationToken)Public+2 flags0x08
Task WriteWhitespaceAsync(const string& ws, const CancellationToken& cancellationToken)Public+2 flags0x08
Task InternalWriteValueAsync(const JsonToken& token, const CancellationToken& cancellationToken)1 flags0x08
Task SetWriteStateAsync(const JsonToken& token, object value, const CancellationToken& cancellationToken)1 flags0x08
Task WriteValueAsync(JsonWriter writer, const PrimitiveTypeCode& typeCode, object value, const CancellationToken& cancellationToken)Static+1 flags0x08
State[][] BuildStateArray()Static+1 flags0x08
void .cctor()PrivateStatic+1 flags0x00
bool get_CloseOutput()Public+1 flags0x01
void set_CloseOutput(bool value)Public+1 flags0x01
bool get_AutoCompleteOnClose()Public+1 flags0x01
void set_AutoCompleteOnClose(bool value)Public+1 flags0x01
int get_Top()2 flags0x04
WriteState get_WriteState()Public+1 flags0x04
string get_ContainerPath()2 flags0x08
string get_Path()Public+1 flags0x08
Formatting get_Formatting()Public+1 flags0x04
void set_Formatting(const Formatting& value)Public+1 flags0x04
DateFormatHandling get_DateFormatHandling()Public+1 flags0x04
void set_DateFormatHandling(const DateFormatHandling& value)Public+1 flags0x04
DateTimeZoneHandling get_DateTimeZoneHandling()Public+1 flags0x04
void set_DateTimeZoneHandling(const DateTimeZoneHandling& value)Public+1 flags0x04
StringEscapeHandling get_StringEscapeHandling()Public+1 flags0x04
void set_StringEscapeHandling(const StringEscapeHandling& value)Public+1 flags0x04
void OnStringEscapeHandlingChanged()3 flags0x00
FloatFormatHandling get_FloatFormatHandling()Public+1 flags0x04
void set_FloatFormatHandling(const FloatFormatHandling& value)Public+1 flags0x04
string get_DateFormatString()Public+1 flags0x08
void set_DateFormatString(const string& value)Public+1 flags0x08
CultureInfo get_Culture()Public+1 flags0x08
void set_Culture(CultureInfo value)Public+1 flags0x08
void .ctor()2 flags0x00
void UpdateScopeWithFinishedValue()1 flags0x00
void Push(const JsonContainerType& value)Private0x04
JsonContainerType Pop()Private0x04
JsonContainerType Peek()Private0x04
void Flush()Public+3 flags0x00
void Close()Public+2 flags0x00
void WriteStartObject()Public+2 flags0x00
void WriteEndObject()Public+2 flags0x00
void WriteStartArray()Public+2 flags0x00
void WriteEndArray()Public+2 flags0x00
void WriteStartConstructor(const string& name)Public+2 flags0x08
void WriteEndConstructor()Public+2 flags0x00
void WritePropertyName(const string& name)Public+2 flags0x08
void WritePropertyName(const string& name, bool escape)Public+2 flags0x08
void WriteEnd()Public+2 flags0x00
void WriteToken(JsonReader reader)Public0x08
void WriteToken(JsonReader reader, bool writeChildren)Public0x08
void WriteToken(const JsonToken& token, object value)Public0x08
void WriteToken(const JsonToken& token)Public0x04
void WriteToken(JsonReader reader, bool writeChildren, bool writeDateConstructorAsDate, bool writeComments)3 flags0x08
bool IsWriteTokenIncomplete(JsonReader reader, bool writeChildren, int initialDepth)Private0x08
int CalculateWriteTokenInitialDepth(JsonReader reader)Private0x08
int CalculateWriteTokenFinalDepth(JsonReader reader)Private0x08
void WriteConstructorDate(JsonReader reader)Private0x08
void WriteEnd(const JsonContainerType& type)Private0x04
void AutoCompleteAll()Private0x00
JsonToken GetCloseTokenForType(const JsonContainerType& type)Private0x04
void AutoCompleteClose(const JsonContainerType& type)Private0x04
int CalculateLevelsToComplete(const JsonContainerType& type)Private0x04
void UpdateCurrentState()Private0x00
void WriteEnd(const JsonToken& token)3 flags0x04
void WriteIndent()3 flags0x00
void WriteValueDelimiter()3 flags0x00
void WriteIndentSpace()3 flags0x00
void AutoComplete(const JsonToken& tokenBeingWritten)1 flags0x04
void WriteNull()Public+2 flags0x00
void WriteUndefined()Public+2 flags0x00
void WriteRaw(const string& json)Public+2 flags0x08
void WriteRawValue(const string& json)Public+2 flags0x08
void WriteValue(const string& value)Public+2 flags0x08
void WriteValue(int value)Public+2 flags0x04
void WriteValue(uint value)Public+2 flags0x04
void WriteValue(long value)Public+2 flags0x08
void WriteValue(ulong value)Public+2 flags0x08
void WriteValue(float value)Public+2 flags0x04
void WriteValue(double value)Public+2 flags0x08
void WriteValue(bool value)Public+2 flags0x01
void WriteValue(short value)Public+2 flags0x02
void WriteValue(ushort value)Public+2 flags0x02
void WriteValue(ushort value)Public+2 flags0x02
void WriteValue(byte value)Public+2 flags0x01
void WriteValue(sbyte value)Public+2 flags0x01
void WriteValue(const decimal& value)Public+2 flags0x10
void WriteValue(const DateTime& value)Public+2 flags0x08
void WriteValue(const DateTimeOffset& value)Public+2 flags0x10
void WriteValue(const Guid& value)Public+2 flags0x10
void WriteValue(const TimeSpan& value)Public+2 flags0x08
void WriteValue(const Nullable<System.Int32>& value)Public+2 flags0x08
void WriteValue(const Nullable<System.UInt32>& value)Public+2 flags0x08
void WriteValue(const Nullable<System.Int64>& value)Public+2 flags0x10
void WriteValue(const Nullable<System.UInt64>& value)Public+2 flags0x10
void WriteValue(const Nullable<System.Single>& value)Public+2 flags0x08
void WriteValue(const Nullable<System.Double>& value)Public+2 flags0x10
void WriteValue(const Nullable<System.Boolean>& value)Public+2 flags0x02
void WriteValue(const Nullable<System.Int16>& value)Public+2 flags0x04
void WriteValue(const Nullable<System.UInt16>& value)Public+2 flags0x04
void WriteValue(const Nullable<System.Char>& value)Public+2 flags0x04
void WriteValue(const Nullable<System.Byte>& value)Public+2 flags0x02
void WriteValue(const Nullable<System.SByte>& value)Public+2 flags0x02
void WriteValue(const Nullable<System.Decimal>& value)Public+2 flags0x18
void WriteValue(const Nullable<System.DateTime>& value)Public+2 flags0x10
void WriteValue(const Nullable<System.DateTimeOffset>& value)Public+2 flags0x18
void WriteValue(const Nullable<System.Guid>& value)Public+2 flags0x14
void WriteValue(const Nullable<System.TimeSpan>& value)Public+2 flags0x10
void WriteValue(const byte[]& value)Public+2 flags0x08
void WriteValue(Uri value)Public+2 flags0x08
void WriteValue(object value)Public+2 flags0x08
void WriteComment(const string& text)Public+2 flags0x08
void WriteWhitespace(const string& ws)Public+2 flags0x08
void System.IDisposable.Dispose()PrivateFinal+2 flags0x00
void Dispose(bool disposing)3 flags0x01
void WriteValue(JsonWriter writer, const PrimitiveTypeCode& typeCode, object value)Static+1 flags0x08
void ResolveConvertibleValue(IConvertible convertible, ref PrimitiveTypeCode& typeCode, ref object& value)PrivateStatic0x08
JsonWriterException CreateUnsupportedTypeException(JsonWriter writer, object value)PrivateStatic0x08
void SetWriteState(const JsonToken& token, object value)1 flags0x08
void InternalWriteEnd(const JsonContainerType& container)1 flags0x04
void InternalWritePropertyName(const string& name)1 flags0x08
void InternalWriteRaw()1 flags0x00
void InternalWriteStart(const JsonToken& token, const JsonContainerType& container)1 flags0x04
void InternalWriteValue(const JsonToken& token)1 flags0x04
void InternalWriteWhitespace(const string& ws)1 flags0x08
void InternalWriteComment()1 flags0x00
Task <InternalWriteEndAsync>g__AwaitProperty|11_0(Task task, int LevelsToComplete, const JsonToken& token, const CancellationToken& CancellationToken)Private0x08
Task <InternalWriteEndAsync>g__AwaitIndent|11_1(Task task, int LevelsToComplete, const JsonToken& token, const CancellationToken& CancellationToken)Private0x08
Task <InternalWriteEndAsync>g__AwaitEnd|11_2(Task task, int LevelsToComplete, const CancellationToken& CancellationToken)Private0x08
Task <InternalWriteEndAsync>g__AwaitRemaining|11_3(int LevelsToComplete, const CancellationToken& CancellationToken)Private0x08

Subclasses 4

Used by 46

types with a member, parameter or interface of this type