| bool get_AllowSingleQuotedStrings() | Public+1 flags | | 0x01 |
| void set_AllowSingleQuotedStrings(bool value) | Public+1 flags | | 0x01 |
| bool get_SkipNonMembers() | Public+1 flags | | 0x01 |
| void set_SkipNonMembers(bool value) | Public+1 flags | | 0x01 |
| bool get_EndOfInput() | Public+1 flags | | 0x01 |
| bool get_EndOfJson() | Public+1 flags | | 0x01 |
| JsonToken get_Token() | Public+1 flags | | 0x04 |
| object get_Value() | Public+1 flags | | 0x08 |
| bool get_ValueBool() | Public+1 flags | | 0x01 |
| int get_ValueInt() | Public+1 flags | | 0x04 |
| long get_ValueLong() | Public+1 flags | | 0x08 |
| ulong get_ValueULong() | Public+1 flags | | 0x08 |
| double get_ValueDouble() | Public+1 flags | | 0x08 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |
| void .ctor(const string& json_text) | Public+1 flags | | 0x08 |
| void .ctor(TextReader reader) | Public+1 flags | | 0x08 |
| void .ctor(const string& json_text, bool keep_open) | Public+1 flags | | 0x08 |
| void .ctor(TextReader reader, bool owned, bool keep_open) | Private+1 flags | | 0x08 |
| IDictionary<System.Int32 PopulateParseTable() | PrivateStatic | | 0x08 |
| void TableAddCol(IDictionary<System.Int32 parse_table, const ParserToken& row, int col, const int[]& symbols) | PrivateStatic | | 0x08 |
| void TableAddRow(IDictionary<System.Int32 parse_table, const ParserToken& rule) | PrivateStatic | | 0x08 |
| void ProcessNumber(const ReadOnlySpan<System.Char>& number) | Private | | 0x10 |
| void ProcessSymbol() | Private | | 0x00 |
| bool ReadToken() | Private | | 0x01 |
| void SetJson(const string& json_text) | Public | | 0x08 |
| void Close() | Public | | 0x00 |
| bool Read() | Public | | 0x01 |