Class
JsonTextReader
implements IJsonLineInfo
Members 15
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | — | _safeAsync | <in the binary> | |
| — | — | UnicodeReplacementChar | <a const> | |
| — | — | MaximumJavascriptIntegerCharacterLength | <a const> | |
| — | — | LargeBufferLength | <a const> | |
| — | — | _reader | <in the binary> | |
| — | — | _chars | <in the binary> | |
| — | — | _charsUsed | <in the binary> | |
| — | — | _charPos | <in the binary> | |
| — | — | _lineStartPos | <in the binary> | |
| — | — | _lineNumber | <in the binary> | |
| — | — | _isEndOfFile | <in the binary> | |
| — | — | _stringBuffer | <in the binary> | |
| — | — | _stringReference | <in the binary> | |
| — | — | _arrayPool | <in the binary> | |
| — | — | <PropertyNameTable>k__BackingField | <in the binary> |
Functions 134
| Signature | Flags | Native | Params |
|---|---|---|---|
| void ReadAsync() | — | 0x00 | |
| void DoReadAsync() | — | 0x00 | |
| void DoReadAsync() | — | 0x00 | |
| void ParsePostValueAsync() | — | 0x00 | |
| void ReadFromFinishedAsync() | — | 0x00 | |
| void ReadDataAsync() | — | 0x00 | |
| void ReadDataAsync() | — | 0x00 | |
| void ParseValueAsync() | — | 0x00 | |
| void ReadStringIntoBufferAsync() | — | 0x00 | |
| void ProcessCarriageReturnAsync() | — | 0x00 | |
| void ProcessCarriageReturnAsync() | — | 0x00 | |
| void ParseUnicodeAsync() | — | 0x00 | |
| void EnsureCharsAsync() | — | 0x00 | |
| void ReadCharsAsync() | — | 0x00 | |
| void ParseObjectAsync() | — | 0x00 | |
| void ParseCommentAsync() | — | 0x00 | |
| void EatWhitespaceAsync() | — | 0x00 | |
| void ParseStringAsync() | — | 0x00 | |
| void MatchValueAsync() | — | 0x00 | |
| void MatchValueWithTrailingSeparatorAsync() | — | 0x00 | |
| void MatchAndSetAsync() | — | 0x00 | |
| void ParseTrueAsync() | — | 0x00 | |
| void ParseFalseAsync() | — | 0x00 | |
| void ParseNullAsync() | — | 0x00 | |
| void ParseConstructorAsync() | — | 0x00 | |
| void ParseNumberNaNAsync() | — | 0x00 | |
| void ParseNumberPositiveInfinityAsync() | — | 0x00 | |
| void ParseNumberNegativeInfinityAsync() | — | 0x00 | |
| void ParseNumberAsync() | — | 0x00 | |
| void ParseUndefinedAsync() | — | 0x00 | |
| void ParsePropertyAsync() | — | 0x00 | |
| void ReadNumberIntoBufferAsync() | — | 0x00 | |
| void ParseUnquotedPropertyAsync() | — | 0x00 | |
| void ReadNullCharAsync() | — | 0x00 | |
| void HandleNullAsync() | — | 0x00 | |
| void ReadFinishedAsync() | — | 0x00 | |
| void ReadStringValueAsync() | — | 0x00 | |
| void ReadNumberValueAsync() | — | 0x00 | |
| void ReadAsBooleanAsync() | — | 0x00 | |
| void DoReadAsBooleanAsync() | — | 0x00 | |
| void ReadAsBytesAsync() | — | 0x00 | |
| void DoReadAsBytesAsync() | — | 0x00 | |
| void ReadIntoWrappedTypeObjectAsync() | — | 0x00 | |
| void ReadAsDateTimeAsync() | — | 0x00 | |
| void DoReadAsDateTimeAsync() | — | 0x00 | |
| void ReadAsDateTimeOffsetAsync() | — | 0x00 | |
| void DoReadAsDateTimeOffsetAsync() | — | 0x00 | |
| void ReadAsDecimalAsync() | — | 0x00 | |
| void DoReadAsDecimalAsync() | — | 0x00 | |
| void ReadAsDoubleAsync() | — | 0x00 | |
| void DoReadAsDoubleAsync() | — | 0x00 | |
| void ReadAsInt32Async() | — | 0x00 | |
| void DoReadAsInt32Async() | — | 0x00 | |
| void ReadAsStringAsync() | — | 0x00 | |
| void DoReadAsStringAsync() | — | 0x00 | |
| void .ctor() | — | 0x00 | |
| void get_PropertyNameTable() | — | 0x00 | |
| void set_PropertyNameTable() | — | 0x00 | |
| void get_ArrayPool() | — | 0x00 | |
| void set_ArrayPool() | — | 0x00 | |
| void EnsureBufferNotEmpty() | — | 0x00 | |
| void SetNewLine() | — | 0x00 | |
| void OnNewLine() | — | 0x00 | |
| void ParseString() | — | 0x00 | |
| void ParseReadString() | — | 0x00 | |
| void BlockCopyChars() | — | 0x00 | |
| void ShiftBufferIfNeeded() | — | 0x00 | |
| void ReadData() | — | 0x00 | |
| void PrepareBufferForReadData() | — | 0x00 | |
| void ReadData() | — | 0x00 | |
| void EnsureChars() | — | 0x00 | |
| void ReadChars() | — | 0x00 | |
| void Read() | — | 0x00 | |
| void ReadAsInt32() | — | 0x00 | |
| void ReadAsDateTime() | — | 0x00 | |
| void ReadAsString() | — | 0x00 | |
| void ReadAsBytes() | — | 0x00 | |
| void ReadStringValue() | — | 0x00 | |
| void FinishReadQuotedStringValue() | — | 0x00 | |
| void CreateUnexpectedCharacterException() | — | 0x00 | |
| void ReadAsBoolean() | — | 0x00 | |
| void ProcessValueComma() | — | 0x00 | |
| void ReadNumberValue() | — | 0x00 | |
| void FinishReadQuotedNumber() | — | 0x00 | |
| void ReadAsDateTimeOffset() | — | 0x00 | |
| void ReadAsDecimal() | — | 0x00 | |
| void ReadAsDouble() | — | 0x00 | |
| void HandleNull() | — | 0x00 | |
| void ReadFinished() | — | 0x00 | |
| void ReadNullChar() | — | 0x00 | |
| void EnsureBuffer() | — | 0x00 | |
| void ReadStringIntoBuffer() | — | 0x00 | |
| void FinishReadStringIntoBuffer() | — | 0x00 | |
| void WriteCharToBuffer() | — | 0x00 | |
| void ConvertUnicode() | — | 0x00 | |
| void ParseUnicode() | — | 0x00 | |
| void ReadNumberIntoBuffer() | — | 0x00 | |
| void ReadNumberCharIntoBuffer() | — | 0x00 | |
| void ClearRecentString() | — | 0x00 | |
| void ParsePostValue() | — | 0x00 | |
| void ParseObject() | — | 0x00 | |
| void ParseProperty() | — | 0x00 | |
| void ValidIdentifierChar() | — | 0x00 | |
| void ParseUnquotedProperty() | — | 0x00 | |
| void ReadUnquotedPropertyReportIfDone() | — | 0x00 | |
| void ParseValue() | — | 0x00 | |
| void ProcessLineFeed() | — | 0x00 | |
| void ProcessCarriageReturn() | — | 0x00 | |
| void EatWhitespace() | — | 0x00 | |
| void ParseConstructor() | — | 0x00 | |
| void ParseNumber() | — | 0x00 | |
| void ParseReadNumber() | — | 0x00 | |
| void ThrowReaderError() | — | 0x00 | |
| void BigIntegerParse() | — | 0x00 | |
| void ParseComment() | — | 0x00 | |
| void EndComment() | — | 0x00 | |
| void MatchValue() | — | 0x00 | |
| void MatchValue() | — | 0x00 | |
| void MatchValueWithTrailingSeparator() | — | 0x00 | |
| void IsSeparator() | — | 0x00 | |
| void ParseTrue() | — | 0x00 | |
| void ParseNull() | — | 0x00 | |
| void ParseUndefined() | — | 0x00 | |
| void ParseFalse() | — | 0x00 | |
| void ParseNumberNegativeInfinity() | — | 0x00 | |
| void ParseNumberNegativeInfinity() | — | 0x00 | |
| void ParseNumberPositiveInfinity() | — | 0x00 | |
| void ParseNumberPositiveInfinity() | — | 0x00 | |
| void ParseNumberNaN() | — | 0x00 | |
| void ParseNumberNaN() | — | 0x00 | |
| void Close() | — | 0x00 | |
| void HasLineInfo() | — | 0x00 | |
| void get_LineNumber() | — | 0x00 | |
| void get_LinePosition() | — | 0x00 |