${iServerJava6R_FindLocationAnalystResult_Title}
${iServerJava6R_FindLocationAnalystResult_Description}
/// <summary>${iServerJava6R_FindLocationAnalystResult_method_fromJson_D}</summary> /// <returns>${iServerJava6R_FindLocationAnalystResult_method_fromJson_Return}</returns> /// <param name="json">${iServerJava6R_FindLocationAnalystResult_method_fromJson_param_jsonObject}</param> public static FindLocationAnalystResult FromJson(JsonObject json) { if (json == null) return null; FindLocationAnalystResult result = new FindLocationAnalystResult(); //result.MapImage = NAResultMapImage.FromJson((JsonObject)json["mapImage"]); if (json["demandResults"] != null && json["demandResults"].Count > 0) { result.DemandResults = new List<DemandResult>(); for (int i = 0; i < json["demandResults"].Count; i++) { result.DemandResults.Add(DemandResult.FromJson((JsonObject)json["demandResults"][i])); } } if (json["supplyResults"] != null && json["supplyResults"].Count > 0) { result.SupplyResults = new List<SupplyResult>(); for (int i = 0; i < json["supplyResults"].Count; i++) { result.SupplyResults.Add(SupplyResult.FromJson((JsonObject)json["supplyResults"][i])); } } return result; }
/// <summary>${iServerJava6R_FindLocationEventArgs_constructor_D}</summary> public FindLocationAnalystEventArgs(FindLocationAnalystResult result, string originResult, object token) : base(token) { Result = result; OriginResult = originResult; }
private void request_Completed(object sender, RequestEventArgs e) { JsonObject jsonObject = (JsonObject)JsonObject.Parse(e.Result); FindLocationAnalystResult result = FindLocationAnalystResult.FromJson(jsonObject); LastResult = result; FindLocationAnalystEventArgs args = new FindLocationAnalystEventArgs(result, e.Result, e.UserState); OnProcessCompleted(args); }