implements IDisposable
0x00x0060
Members 14
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | StateArray | State[][] | PrivateStatic+1 flags | |
| 0x08 | StateArrayTemplate | State[][] | Static+2 flags | |
| 0x08 | _stack | List`1 | Private | |
| 0x18 | _currentPosition | JsonPosition | Private | |
| 0x0030 | 0x10 | padding / unreflected | ||
| 0x04 | _currentState | State | Private | |
| 0x04 | _formatting | Formatting | Private | |
| 0x01 | <CloseOutput>k__BackingField | bool | Private | |
| 0x01 | <AutoCompleteOnClose>k__BackingField | bool | Private | |
| 0x004A | 0x02 | padding / unreflected | ||
| 0x04 | _dateFormatHandling | DateFormatHandling | Private | |
| 0x04 | _dateTimeZoneHandling | DateTimeZoneHandling | Private | |
| 0x04 | _stringEscapeHandling | StringEscapeHandling | Private | |
| 0x04 | _floatFormatHandling | FloatFormatHandling | Private | |
| 0x08 | _dateFormatString | string | Private | |
| 0x08 | _culture | CultureInfo | Private | |
| 0x005C | 0x04 | unreflected bytes to end of JsonWriter | ||
Functions 198
| Signature | Flags | Native | Params |
|---|---|---|---|
| void AutoCompleteAsync() | 1 flags | — | 0x00 |
| void AutoCompleteAsync() | Private | — | 0x00 |
| void CloseAsync() | Public+2 flags | — | 0x00 |
| void FlushAsync() | Public+2 flags | — | 0x00 |
| void WriteEndAsync() | 3 flags | — | 0x00 |
| void WriteIndentAsync() | 3 flags | — | 0x00 |
| void WriteValueDelimiterAsync() | 3 flags | — | 0x00 |
| void WriteIndentSpaceAsync() | 3 flags | — | 0x00 |
| void WriteRawAsync() | Public+2 flags | — | 0x00 |
| void WriteEndAsync() | Public+2 flags | — | 0x00 |
| void WriteEndInternalAsync() | 1 flags | — | 0x00 |
| void InternalWriteEndAsync() | 1 flags | — | 0x00 |
| void WriteEndArrayAsync() | Public+2 flags | — | 0x00 |
| void WriteEndConstructorAsync() | Public+2 flags | — | 0x00 |
| void WriteEndObjectAsync() | Public+2 flags | — | 0x00 |
| void WriteNullAsync() | Public+2 flags | — | 0x00 |
| void WritePropertyNameAsync() | Public+2 flags | — | 0x00 |
| void WritePropertyNameAsync() | Public+2 flags | — | 0x00 |
| void InternalWritePropertyNameAsync() | 1 flags | — | 0x00 |
| void WriteStartArrayAsync() | Public+2 flags | — | 0x00 |
| void InternalWriteStartAsync() | 1 flags | — | 0x00 |
| void WriteCommentAsync() | Public+2 flags | — | 0x00 |
| void InternalWriteCommentAsync() | 1 flags | — | 0x00 |
| void WriteRawValueAsync() | Public+2 flags | — | 0x00 |
| void WriteStartConstructorAsync() | Public+2 flags | — | 0x00 |
| void WriteStartObjectAsync() | Public+2 flags | — | 0x00 |
| void WriteTokenAsync() | Public | — | 0x00 |
| void WriteTokenAsync() | Public | — | 0x00 |
| void WriteTokenAsync() | Public | — | 0x00 |
| void WriteTokenAsync() | Public | — | 0x00 |
| void WriteTokenAsync() | 3 flags | — | 0x00 |
| void WriteTokenSyncReadingAsync() | 1 flags | — | 0x00 |
| void WriteConstructorDateAsync() | Private | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteValueAsync() | Public+2 flags | — | 0x00 |
| void WriteUndefinedAsync() | Public+2 flags | — | 0x00 |
| void WriteWhitespaceAsync() | Public+2 flags | — | 0x00 |
| void InternalWriteValueAsync() | 1 flags | — | 0x00 |
| void SetWriteStateAsync() | 1 flags | — | 0x00 |
| void WriteValueAsync() | Static+1 flags | — | 0x00 |
| void BuildStateArray() | Static+1 flags | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |
| void get_CloseOutput() | Public+1 flags | — | 0x00 |
| void set_CloseOutput() | Public+1 flags | — | 0x00 |
| void get_AutoCompleteOnClose() | Public+1 flags | — | 0x00 |
| void set_AutoCompleteOnClose() | Public+1 flags | — | 0x00 |
| void get_Top() | 2 flags | — | 0x00 |
| void get_WriteState() | Public+1 flags | — | 0x00 |
| void get_ContainerPath() | 2 flags | — | 0x00 |
| void get_Path() | Public+1 flags | — | 0x00 |
| void get_Formatting() | Public+1 flags | — | 0x00 |
| void set_Formatting() | Public+1 flags | — | 0x00 |
| void get_DateFormatHandling() | Public+1 flags | — | 0x00 |
| void set_DateFormatHandling() | Public+1 flags | — | 0x00 |
| void get_DateTimeZoneHandling() | Public+1 flags | — | 0x00 |
| void set_DateTimeZoneHandling() | Public+1 flags | — | 0x00 |
| void get_StringEscapeHandling() | Public+1 flags | — | 0x00 |
| void set_StringEscapeHandling() | Public+1 flags | — | 0x00 |
| void OnStringEscapeHandlingChanged() | 3 flags | — | 0x00 |
| void get_FloatFormatHandling() | Public+1 flags | — | 0x00 |
| void set_FloatFormatHandling() | Public+1 flags | — | 0x00 |
| void get_DateFormatString() | Public+1 flags | — | 0x00 |
| void set_DateFormatString() | Public+1 flags | — | 0x00 |
| void get_Culture() | Public+1 flags | — | 0x00 |
| void set_Culture() | Public+1 flags | — | 0x00 |
| void .ctor() | 2 flags | — | 0x00 |
| void UpdateScopeWithFinishedValue() | 1 flags | — | 0x00 |
| void Push() | Private | — | 0x00 |
| void Pop() | Private | — | 0x00 |
| void Peek() | Private | — | 0x00 |
| void Flush() | Public+3 flags | — | 0x00 |
| void Close() | Public+2 flags | — | 0x00 |
| void WriteStartObject() | Public+2 flags | — | 0x00 |
| void WriteEndObject() | Public+2 flags | — | 0x00 |
| void WriteStartArray() | Public+2 flags | — | 0x00 |
| void WriteEndArray() | Public+2 flags | — | 0x00 |
| void WriteStartConstructor() | Public+2 flags | — | 0x00 |
| void WriteEndConstructor() | Public+2 flags | — | 0x00 |
| void WritePropertyName() | Public+2 flags | — | 0x00 |
| void WritePropertyName() | Public+2 flags | — | 0x00 |
| void WriteEnd() | Public+2 flags | — | 0x00 |
| void WriteToken() | Public | — | 0x00 |
| void WriteToken() | Public | — | 0x00 |
| void WriteToken() | Public | — | 0x00 |
| void WriteToken() | Public | — | 0x00 |
| void WriteToken() | 3 flags | — | 0x00 |
| void IsWriteTokenIncomplete() | Private | — | 0x00 |
| void CalculateWriteTokenInitialDepth() | Private | — | 0x00 |
| void CalculateWriteTokenFinalDepth() | Private | — | 0x00 |
| void WriteConstructorDate() | Private | — | 0x00 |
| void WriteEnd() | Private | — | 0x00 |
| void AutoCompleteAll() | Private | — | 0x00 |
| void GetCloseTokenForType() | Private | — | 0x00 |
| void AutoCompleteClose() | Private | — | 0x00 |
| void CalculateLevelsToComplete() | Private | — | 0x00 |
| void UpdateCurrentState() | Private | — | 0x00 |
| void WriteEnd() | 3 flags | — | 0x00 |
| void WriteIndent() | 3 flags | — | 0x00 |
| void WriteValueDelimiter() | 3 flags | — | 0x00 |
| void WriteIndentSpace() | 3 flags | — | 0x00 |
| void AutoComplete() | 1 flags | — | 0x00 |
| void WriteNull() | Public+2 flags | — | 0x00 |
| void WriteUndefined() | Public+2 flags | — | 0x00 |
| void WriteRaw() | Public+2 flags | — | 0x00 |
| void WriteRawValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteValue() | Public+2 flags | — | 0x00 |
| void WriteComment() | Public+2 flags | — | 0x00 |
| void WriteWhitespace() | Public+2 flags | — | 0x00 |
| void System.IDisposable.Dispose() | PrivateFinal+2 flags | — | 0x00 |
| void Dispose() | 3 flags | — | 0x00 |
| void WriteValue() | Static+1 flags | — | 0x00 |
| void ResolveConvertibleValue() | PrivateStatic | — | 0x00 |
| void CreateUnsupportedTypeException() | PrivateStatic | — | 0x00 |
| void SetWriteState() | 1 flags | — | 0x00 |
| void InternalWriteEnd() | 1 flags | — | 0x00 |
| void InternalWritePropertyName() | 1 flags | — | 0x00 |
| void InternalWriteRaw() | 1 flags | — | 0x00 |
| void InternalWriteStart() | 1 flags | — | 0x00 |
| void InternalWriteValue() | 1 flags | — | 0x00 |
| void InternalWriteWhitespace() | 1 flags | — | 0x00 |
| void InternalWriteComment() | 1 flags | — | 0x00 |
| void <InternalWriteEndAsync>g__AwaitProperty|11_0() | Private | — | 0x00 |
| void <InternalWriteEndAsync>g__AwaitIndent|11_1() | Private | — | 0x00 |
| void <InternalWriteEndAsync>g__AwaitEnd|11_2() | Private | — | 0x00 |
| void <InternalWriteEndAsync>g__AwaitRemaining|11_3() | Private | — | 0x00 |
Subclasses 4
Used by 15
types with a member, parameter or interface of this type<<InternalWriteEndAsync>g__AwaitEnd|11_2>d<<InternalWriteEndAsync>g__AwaitIndent|11_1>d<<InternalWriteEndAsync>g__AwaitProperty|11_0>d<<InternalWriteEndAsync>g__AwaitRemaining|11_3>d<<WriteToAsync>g__AwaitProperties|0_0>d<AutoCompleteAsync>d__1<InternalWriteStartAsync>d__20<WriteConstructorDateAsync>d__32<WriteToAsync>d__0<WriteToAsync>d__0<WriteToAsync>d__1<WriteTokenAsync>d__30<WriteTokenSyncReadingAsync>d__31JsonSchemaWriterTraceJsonWriter