Class ParserBase
- Namespace
- Json.Net
- Assembly
- Json.Net.dll
- Inheritance
-
ParserBase
- Derived
-
- Inherited Members
-
Constructors
ParserBase(int)
public ParserBase(int bufferSize = 1024)
Parameters
bufferSize
int
Fields
Alpha
protected static string Alpha
Field Value
- string
AlphaNumeric
protected static string AlphaNumeric
Field Value
- string
Digits
protected static string Digits
Field Value
- string
EndOfStream
protected bool EndOfStream
Field Value
- bool
HexDigits
protected static string HexDigits
Field Value
- string
NextChar
Field Value
- char
WhiteSpace
protected static string WhiteSpace
Field Value
- string
Properties
IsAlpha
protected bool IsAlpha { get; }
Property Value
- bool
IsAlphaNumeric
protected bool IsAlphaNumeric { get; }
Property Value
- bool
IsDigit
protected bool IsDigit { get; }
Property Value
- bool
IsHexDigit
protected bool IsHexDigit { get; }
Property Value
- bool
IsWhite
protected bool IsWhite { get; }
Property Value
- bool
Methods
Initialize(TextReader)
public ParserBase Initialize(TextReader textReader)
Parameters
textReader
TextReader
Returns
- ParserBase
Initialize(string)
public ParserBase Initialize(string json)
Parameters
json
string
Returns
- ParserBase
Match(string)
protected void Match(string s)
Parameters
s
string
ReadNext()
protected char ReadNext()
Returns
- char
SkipWhite()
protected void SkipWhite()