Method | Description | |
---|---|---|
Close ( ) : void |
Changes the reader's state to JsonReader.State.Closed.
|
|
HasLineInfo ( ) : bool |
Gets a value indicating whether the class can return line information.
|
|
JsonTextReader ( TextReader reader ) : System |
Initializes a new instance of the JsonTextReader class with the specified TextReader.
|
|
Read ( ) : bool |
Reads the next JSON token from the stream.
|
|
ReadAsBoolean ( ) : bool? |
Reads the next JSON token from the stream as a Nullable{T} of Boolean.
|
|
ReadAsBytes ( ) : byte[] |
Reads the next JSON token from the stream as a Byte[].
|
|
ReadAsDateTime ( ) : DateTime? |
Reads the next JSON token from the stream as a Nullable{T} of DateTime.
|
|
ReadAsDateTimeOffset ( ) : DateTimeOffset? |
Reads the next JSON token from the stream as a Nullable{T} of DateTimeOffset.
|
|
ReadAsDecimal ( ) : decimal? |
Reads the next JSON token from the stream as a Nullable{T} of Decimal.
|
|
ReadAsDouble ( ) : double? |
Reads the next JSON token from the stream as a Nullable{T} of Double.
|
|
ReadAsInt32 ( ) : int? |
Reads the next JSON token from the stream as a Nullable{T} of Int32.
|
|
ReadAsString ( ) : string |
Reads the next JSON token from the stream as a String.
|
Method | Description | |
---|---|---|
BigIntegerParse ( string number, |
||
BlockCopyChars ( char src, int srcOffset, char dst, int dstOffset, int count ) : void | ||
ClearRecentString ( ) : void | ||
CreateUnexpectedCharacterException ( char c ) : |
||
EatWhitespace ( bool oneOrMore ) : bool | ||
EndComment ( bool setToken, int initialPosition, int endPosition ) : void | ||
EnsureBuffer ( ) : void | ||
EnsureBufferNotEmpty ( ) : void | ||
EnsureChars ( int relativePosition, bool append ) : bool | ||
HandleNull ( ) : void | ||
IsSeparator ( char c ) : bool | ||
MatchValue ( string value ) : bool | ||
MatchValueWithTrailingSeparator ( string value ) : bool | ||
OnNewLine ( int pos ) : void | ||
ParseComment ( bool setToken ) : void | ||
ParseConstructor ( ) : void | ||
ParseFalse ( ) : void | ||
ParseNull ( ) : void | ||
ParseNumber ( ReadType readType ) : void | ||
ParseNumberNaN ( ReadType readType ) : object | ||
ParseNumberNegativeInfinity ( ReadType readType ) : object | ||
ParseNumberPositiveInfinity ( ReadType readType ) : object | ||
ParseObject ( ) : bool | ||
ParsePostValue ( ) : bool | ||
ParseProperty ( ) : bool | ||
ParseString ( char quote, ReadType readType ) : void | ||
ParseTrue ( ) : void | ||
ParseUndefined ( ) : void | ||
ParseUnicode ( ) : char | ||
ParseUnquotedProperty ( ) : void | ||
ParseValue ( ) : bool | ||
ProcessCarriageReturn ( bool append ) : void | ||
ProcessLineFeed ( ) : void | ||
ProcessValueComma ( ) : void | ||
ReadChars ( int relativePosition, bool append ) : bool | ||
ReadData ( bool append ) : int | ||
ReadData ( bool append, int charsRequired ) : int | ||
ReadFinished ( ) : void | ||
ReadNullChar ( ) : bool | ||
ReadNumberIntoBuffer ( ) : void | ||
ReadNumberValue ( ReadType readType ) : object | ||
ReadStringIntoBuffer ( char quote ) : void | ||
ReadStringValue ( ReadType readType ) : object | ||
SetCharBuffer ( char chars ) : void | ||
ShiftBufferIfNeeded ( ) : void | ||
ThrowReaderError ( string message, |
||
ValidIdentifierChar ( char value ) : bool | ||
WriteCharToBuffer ( char writeChar, int lastWritePosition, int writeToPosition ) : void |
public JsonTextReader ( TextReader reader ) : System | ||
reader | TextReader | The |
return | System |
public ReadAsDateTimeOffset ( ) : DateTimeOffset? | ||
return | DateTimeOffset? |