SuperMap.WindowsPhone.REST.Point2DConverter.ReadJson C# (CSharp) Method

ReadJson() public method

${WP_REST_Point2DConverter_method_ReadJson_D}
public ReadJson ( JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer ) : object
reader Newtonsoft.Json.JsonReader
objectType System.Type
existingValue object
serializer Newtonsoft.Json.JsonSerializer
return object
        public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
        {
            if (reader.TokenType == JsonToken.Null)
            {
                return Point2D.Empty;
            }
            Point2D point = Point2D.Empty;
            JObject obj = JObject.Load(reader);
            point.X = double.Parse(obj["x"].ToString(), CultureInfo.InvariantCulture);
            point.Y = double.Parse(obj["y"].ToString(), CultureInfo.InvariantCulture);
            return point;
        }
        /// <summary>${WP_REST_Point2DConverter_method_WriteJson_D}</summary>