22 while (reader ==
null);
90 char[] chars = this.
_chars;
103 return this.
ReadData(append, (
int)num);
226 base.ReadIntoWrappedTypeObject();
235 char[] chars = this.
_chars;
240 return base.ReadArrayIntoByteArray();
246 base.ReaderReadAndAssert();
281 char[] chars = this.
_chars;
324 char[] chars = this.
_chars;
368 base.SetStateBasedOnCurrent();
387 char[] chars = this.
_chars;
439 char[] chars = this.
_chars;
455 char[] chars = this.
_chars;
501 char[] chars = this.
_chars;
512 char[] chars = this.
_chars;
539 char[] chars = this.
_chars;
557 char[] chars = this.
_chars;
571 char[] chars = this.
_chars;
584 char[] chars = this.
_chars;
605 return "Invalid character after parsing property name. Expected ':' but got: {0}." !=
null;
614 bool flag =
char.IsLetterOrDigit(
value);
622 char[] chars = this.
_chars;
655 char[] chars = this.
_chars;
671 char[] chars = this.
_chars;
699 char[] chars = this.
_chars;
708 char[] chars = this.
_chars;
740 char[] chars = this.
_chars;
746 char[] chars = this.
_chars;
900 return "Cannot read -Infinity value.";
912 return "Cannot read Infinity value.";
924 return "Cannot read NaN value.";
930 char[] chars = this.
_chars;
935 if (num == 0 ||
this !=
null)
class f__AnonymousType0<< Count > j__TPar
JsonReader.State _currentState
bool< CloseInput > k__BackingField
bool? ReadBooleanString(string s)
JsonPosition _currentPosition
bool SupportMultipleContent
void ParseString(char quote, ReadType readType)
const char UnicodeReplacementChar
bool MatchValue(string value)
IArrayPool< char > _arrayPool
bool MatchValueWithTrailingSeparator(string value)
const int MaximumJavascriptIntegerCharacterLength
static void BlockCopyChars(char[] src, int srcOffset, char[] dst, int dstOffset, int count)
StringReference _stringReference
bool EatWhitespace(bool oneOrMore)
readonly TextReader _reader
PropertyNameTable NameTable
bool ValidIdentifierChar(char value)
JsonTextReader(TextReader reader)
override string ReadAsString()
override? DateTimeOffset ReadAsDateTimeOffset()
override? DateTime ReadAsDateTime()
object ParseNumberPositiveInfinity(ReadType readType)
override? decimal ReadAsDecimal()
void ParseNumber(ReadType readType)
override? double ReadAsDouble()
object ParseNumberNaN(ReadType readType)
override? bool ReadAsBoolean()
void EnsureBufferNotEmpty()
JsonReaderException CreateUnexpectedCharacterException(char c)
bool ReadChars(int relativePosition, bool append)
IArrayPool< char > ArrayPool
void ParseUnquotedProperty()
void WriteCharToBuffer(char writeChar, int lastWritePosition, int writeToPosition)
object ParseNumberNegativeInfinity(ReadType readType)
bool EnsureChars(int relativePosition, bool append)
int ReadData(bool append, int charsRequired)
StringBuffer _stringBuffer
void ProcessCarriageReturn(bool append)
object ReadNumberValue(ReadType readType)
void ShiftBufferIfNeeded()
void ReadNumberIntoBuffer()
void EndComment(bool setToken, int initialPosition, int endPosition)
override byte[] ReadAsBytes()
override? int ReadAsInt32()
object ReadStringValue(ReadType readType)
int ReadData(bool append)
void ReadStringIntoBuffer(char quote)
void ParseComment(bool setToken)
static char[] RentBuffer(IArrayPool< char > bufferPool, int minSize)
static int HexTextToInt(char[] text, int start, int end)
static void BlockCopy(Array src, int srcOffset, Array dst, int dstOffset, int count)
static bool ToBoolean(object value, IFormatProvider provider)
static char ToChar(object value, IFormatProvider provider)
static CultureInfo InvariantCulture