Property | Type | Description | |
---|---|---|---|
NextClean | char | ||
NextString | string | ||
Parse | Jayrock.Json.JsonToken | ||
ParseArray | Jayrock.Json.JsonToken | ||
ParseArrayFirst | Jayrock.Json.JsonToken | ||
ParseArrayNext | Jayrock.Json.JsonToken | ||
ParseNextMember | Jayrock.Json.JsonToken | ||
ParseObject | Jayrock.Json.JsonToken | ||
ParseObjectMember | Jayrock.Json.JsonToken | ||
ParseObjectMemberValue | Jayrock.Json.JsonToken | ||
Pop | Continuation | ||
Push | void | ||
SyntaxError | Jayrock.Json.JsonException | ||
SyntaxError | Jayrock.Json.JsonException | ||
TryParseHex | string | ||
TryParseOctal | string | ||
Yield | Jayrock.Json.JsonToken | ||
Yield | Jayrock.Json.JsonToken |
Method | Description | |
---|---|---|
JsonTextReader ( TextReader reader ) : System |
Method | Description | |
---|---|---|
ReadTokenImpl ( ) : Jayrock.Json.JsonToken |
Reads the next token and returns it.
|
Method | Description | |
---|---|---|
NextClean ( ) : char |
Get the next char in the string, skipping whitespace and comments (slashslash and slashstar).
|
|
NextString ( char quote ) : string | ||
Parse ( ) : Jayrock.Json.JsonToken |
Parses the next token from the input and returns it.
|
|
ParseArray ( ) : Jayrock.Json.JsonToken |
Parses expecting an array in the source.
|
|
ParseArrayFirst ( ) : Jayrock.Json.JsonToken |
Parses the first element of an array or the end of the array if it is empty.
|
|
ParseArrayNext ( ) : Jayrock.Json.JsonToken |
Parses the next element in the array.
|
|
ParseNextMember ( ) : Jayrock.Json.JsonToken | ||
ParseObject ( ) : Jayrock.Json.JsonToken |
Parses expecting an object in the source.
|
|
ParseObjectMember ( ) : Jayrock.Json.JsonToken |
Parses the first member name of the object or the end of the array in case of an empty object.
|
|
ParseObjectMemberValue ( ) : Jayrock.Json.JsonToken | ||
Pop ( ) : Continuation | ||
Push ( Continuation continuation ) : void | ||
SyntaxError ( string message ) : Jayrock.Json.JsonException | ||
SyntaxError ( string message, |
||
TryParseHex ( string s ) : string | ||
TryParseOctal ( string s ) : string | ||
Yield ( Jayrock.Json.JsonToken token ) : Jayrock.Json.JsonToken |
Yields control back to the reader's user while updating the reader with the new found token and its text.
|
|
Yield ( Jayrock.Json.JsonToken token, Continuation continuation ) : Jayrock.Json.JsonToken |
Yields control back to the reader's user while updating the reader with the new found token, its text and the next continuation point into the reader. By itself, this method cannot affect the stack such tha control is returned back to the reader's user. This must be done by Yield's caller by way of explicit return. |
public JsonTextReader ( TextReader reader ) : System | ||
reader | TextReader | |
return | System |
protected ReadTokenImpl ( ) : Jayrock.Json.JsonToken | ||
return | Jayrock.Json.JsonToken |