Noda Time
ReadJson Method (reader, objectType, existingValue, serializer)
NamespacesNodaTime.Serialization.JsonNetNodaConverterBase<(Of <(<'T>)>)>ReadJson(JsonReader, Type, Object, JsonSerializer)

[This is preliminary documentation and is subject to change.]

Converts the JSON stored in a reader into the relevant Noda Time type.
Declaration Syntax
C#Visual BasicVisual C++
public override Object ReadJson(
	JsonReader reader,
	Type objectType,
	Object existingValue,
	JsonSerializer serializer
)
Public Overrides Function ReadJson ( _
	reader As JsonReader, _
	objectType As Type, _
	existingValue As Object, _
	serializer As JsonSerializer _
) As Object
public:
virtual Object^ ReadJson(
	JsonReader^ reader, 
	Type^ objectType, 
	Object^ existingValue, 
	JsonSerializer^ serializer
) override
Parameters
reader (JsonReader)
The Json.NET reader to read data from.
objectType (Type)
The type to convert the JSON to.
existingValue (Object)
An existing value; ignored by this converter.
serializer (JsonSerializer)
A serializer to use for any embedded deserialization.
Return Value
The deserialized value.
Exceptions
ExceptionCondition
InvalidDataExceptionThe JSON was invalid for this converter.

Assembly: NodaTime.Serialization.JsonNet (Module: NodaTime.Serialization.JsonNet.dll) Version: 1.0.0.0 (1.0.0.0)