implements IDisposable
0x00x0070
Members 15
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x0010 | 0x38 | padding / unreflected | ||
| 0x04 | _tokenType | JsonToken | Private | |
| 0x08 | _value | UObject* | Private | |
| 0x02 | _quoteChar | ushort | 1 flags | |
| 0x004E | 0x02 | padding / unreflected | ||
| 0x04 | _currentState | State | 1 flags | |
| 0x18 | _currentPosition | JsonPosition | Private | |
| 0x08 | _culture | CultureInfo | Private | |
| 0x04 | _dateTimeZoneHandling | DateTimeZoneHandling | Private | |
| 0x08 | _maxDepth | Nullable`1 | Private | |
| 0x01 | _hasExceededMaxDepth | bool | Private | |
| 0x0061 | 0x03 | padding / unreflected | ||
| 0x04 | _dateParseHandling | DateParseHandling | 1 flags | |
| 0x04 | _floatParseHandling | FloatParseHandling | 1 flags | |
| 0x08 | _dateFormatString | string | Private | |
| 0x08 | _stack | List`1 | Private | |
| 0x01 | <CloseInput>k__BackingField | bool | Private | |
| 0x01 | <SupportMultipleContent>k__BackingField | bool | Private | |
| 0x006E | 0x02 | unreflected bytes to end of JsonReader | ||
Functions 83
| Signature | Flags | Native | Params |
|---|---|---|---|
| void ReadAsync() | Public+2 flags | — | 0x00 |
| void SkipAsync() | Public | — | 0x00 |
| void ReaderReadAndAssertAsync() | 1 flags | — | 0x00 |
| void ReadAsBooleanAsync() | Public+2 flags | — | 0x00 |
| void ReadAsBytesAsync() | Public+2 flags | — | 0x00 |
| void ReadArrayIntoByteArrayAsync() | 1 flags | — | 0x00 |
| void ReadAsDateTimeAsync() | Public+2 flags | — | 0x00 |
| void ReadAsDateTimeOffsetAsync() | Public+2 flags | — | 0x00 |
| void ReadAsDecimalAsync() | Public+2 flags | — | 0x00 |
| void ReadAsDoubleAsync() | Public+2 flags | — | 0x00 |
| void ReadAsInt32Async() | Public+2 flags | — | 0x00 |
| void ReadAsStringAsync() | Public+2 flags | — | 0x00 |
| void ReadAndMoveToContentAsync() | 1 flags | — | 0x00 |
| void MoveToContentAsync() | 1 flags | — | 0x00 |
| void MoveToContentFromNonContentAsync() | Private | — | 0x00 |
| void get_CurrentState() | 2 flags | — | 0x00 |
| void get_CloseInput() | Public+1 flags | — | 0x00 |
| void set_CloseInput() | Public+1 flags | — | 0x00 |
| void get_SupportMultipleContent() | Public+1 flags | — | 0x00 |
| void set_SupportMultipleContent() | Public+1 flags | — | 0x00 |
| void get_QuoteChar() | Public+3 flags | — | 0x00 |
| void set_QuoteChar() | 4 flags | — | 0x00 |
| void get_DateTimeZoneHandling() | Public+1 flags | — | 0x00 |
| void set_DateTimeZoneHandling() | Public+1 flags | — | 0x00 |
| void get_DateParseHandling() | Public+1 flags | — | 0x00 |
| void set_DateParseHandling() | Public+1 flags | — | 0x00 |
| void get_FloatParseHandling() | Public+1 flags | — | 0x00 |
| void set_FloatParseHandling() | Public+1 flags | — | 0x00 |
| void get_DateFormatString() | Public+1 flags | — | 0x00 |
| void set_DateFormatString() | Public+1 flags | — | 0x00 |
| void get_MaxDepth() | Public+1 flags | — | 0x00 |
| void set_MaxDepth() | Public+1 flags | — | 0x00 |
| void get_TokenType() | Public+3 flags | — | 0x00 |
| void get_Value() | Public+3 flags | — | 0x00 |
| void get_ValueType() | Public+3 flags | — | 0x00 |
| void get_Depth() | Public+3 flags | — | 0x00 |
| void get_Path() | Public+3 flags | — | 0x00 |
| void get_Culture() | Public+1 flags | — | 0x00 |
| void set_Culture() | Public+1 flags | — | 0x00 |
| void GetPosition() | 1 flags | — | 0x00 |
| void .ctor() | 2 flags | — | 0x00 |
| void Push() | Private | — | 0x00 |
| void Pop() | Private | — | 0x00 |
| void Peek() | Private | — | 0x00 |
| void Read() | Public+3 flags | — | 0x00 |
| void ReadAsInt32() | Public+2 flags | — | 0x00 |
| void ReadInt32String() | 1 flags | — | 0x00 |
| void ReadAsString() | Public+2 flags | — | 0x00 |
| void ReadAsBytes() | Public+2 flags | — | 0x00 |
| void ReadArrayIntoByteArray() | 1 flags | — | 0x00 |
| void ReadArrayElementIntoByteArrayReportDone() | Private | — | 0x00 |
| void ReadAsDouble() | Public+2 flags | — | 0x00 |
| void ReadDoubleString() | 1 flags | — | 0x00 |
| void ReadAsBoolean() | Public+2 flags | — | 0x00 |
| void ReadBooleanString() | 1 flags | — | 0x00 |
| void ReadAsDecimal() | Public+2 flags | — | 0x00 |
| void ReadDecimalString() | 1 flags | — | 0x00 |
| void ReadAsDateTime() | Public+2 flags | — | 0x00 |
| void ReadDateTimeString() | 1 flags | — | 0x00 |
| void ReadAsDateTimeOffset() | Public+2 flags | — | 0x00 |
| void ReadDateTimeOffsetString() | 1 flags | — | 0x00 |
| void ReaderReadAndAssert() | 1 flags | — | 0x00 |
| void CreateUnexpectedEndException() | 1 flags | — | 0x00 |
| void ReadIntoWrappedTypeObject() | 1 flags | — | 0x00 |
| void Skip() | Public | — | 0x00 |
| void SetToken() | 1 flags | — | 0x00 |
| void SetToken() | 1 flags | — | 0x00 |
| void SetToken() | 1 flags | — | 0x00 |
| void SetPostValueState() | 1 flags | — | 0x00 |
| void UpdateScopeWithFinishedValue() | Private | — | 0x00 |
| void ValidateEnd() | Private | — | 0x00 |
| void SetStateBasedOnCurrent() | 1 flags | — | 0x00 |
| void SetFinished() | Private | — | 0x00 |
| void GetTypeForCloseToken() | Private | — | 0x00 |
| void System.IDisposable.Dispose() | PrivateFinal+2 flags | — | 0x00 |
| void Dispose() | 3 flags | — | 0x00 |
| void Close() | Public+2 flags | — | 0x00 |
| void ReadAndAssert() | 1 flags | — | 0x00 |
| void ReadForTypeAndAssert() | 1 flags | — | 0x00 |
| void ReadForType() | 1 flags | — | 0x00 |
| void ReadAndMoveToContent() | 1 flags | — | 0x00 |
| void MoveToContent() | 1 flags | — | 0x00 |
| void GetContentToken() | Private | — | 0x00 |
Subclasses 5
Used by 18
types with a member, parameter or interface of this type<CreateAsync>d__0<LoadAsync>d__2<LoadAsync>d__2<LoadAsync>d__2<LoadAsync>d__4<MoveToContentFromNonContentAsync>d__14<ReadAndMoveToContentAsync>d__12<ReadArrayIntoByteArrayAsync>d__5<ReadContentFromAsync>d__1<ReaderReadAndAssertAsync>d__2<ReadFromAsync>d__3<ReadTokenFromAsync>d__0<SkipAsync>d__1<WriteConstructorDateAsync>d__32<WriteTokenAsync>d__30<WriteTokenSyncReadingAsync>d__31JsonValidatingReaderTraceJsonReader