WCF-Xtensions Class Reference for Mono
JsonReader Class Members
Properties  Methods 


The following tables list the members exposed by JsonReader.

Public Properties
 NameDescription
Public PropertyCloseInputGets or sets a value indicating whether the underlying stream or System.IO.TextReader should be closed when the reader is closed.  
Public PropertyCultureGets or sets the culture used when reading JSON. Defaults to System.Globalization.CultureInfo.InvariantCulture.  
Public PropertyDateFormatString Get or set how custom date formatted strings are parsed when reading JSON.  
Public PropertyDateParseHandling Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON.  
Public PropertyDateTimeZoneHandlingGet or set how System.DateTime time zones are handling when reading JSON.  
Public PropertyDepth Gets the depth of the current token in the JSON document.  
Public PropertyFloatParseHandling Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text.  
Public PropertyMaxDepthGets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a JsonReaderException.  
Public PropertyPath Gets the path of the current JSON token.  
Public PropertyQuoteChar Gets the quotation mark character used to enclose the value of a string.  
Public PropertySupportMultipleContent Gets or sets a value indicating whether multiple pieces of JSON content can be read from a continuous stream without erroring.  
Public PropertyTokenType Gets the type of the current JSON token.  
Public PropertyValue Gets the text value of the current JSON token.  
Public PropertyValueType Gets The Common Language Runtime (CLR) type for the current JSON token.  
Top
Protected Properties
 NameDescription
Protected PropertyCurrentState Gets the current reader state.  
Top
Public Methods
 NameDescription
Public MethodCloseChanges the JsonReader.State to Closed.  
Public MethodRead Reads the next JSON token from the stream.  
Public MethodReadAsBytesReads the next JSON token from the stream as a Byte[].  
Public MethodReadAsDateTimeReads the next JSON token from the stream as a System.Nullable`1.  
Public MethodReadAsDateTimeOffsetReads the next JSON token from the stream as a System.Nullable`1.  
Public MethodReadAsDecimalReads the next JSON token from the stream as a System.Nullable`1.  
Public MethodReadAsInt32Reads the next JSON token from the stream as a System.Nullable`1.  
Public MethodReadAsStringReads the next JSON token from the stream as a System.String.  
Public MethodSkip Skips the children of the current token.  
Top
Protected Methods
 NameDescription
Protected MethodDispose Releases unmanaged and - optionally - managed resources  
Protected MethodSetStateBasedOnCurrent Sets the state based on current token type.  
Protected MethodSetTokenOverloaded.  Sets the current token.  
Top
See Also

Reference

JsonReader Class
Noemax.Newtonsoft.Json Namespace

Send Feedback