${iServerJava6R_DatasetsOverlayAnalystResult_Title}

${iServerJava6R_DatasetsOverlayAnalystResult_Description}

 /// <summary>${iServerJava6R_DatasetsOverlayAnalystResult_method_fromJson_D}</summary>
 /// <returns>${iServerJava6R_DatasetsOverlayAnalystResult_method_fromJson_return}</returns>
 /// <param name="jsonResult">${iServerJava6R_DatasetsOverlayAnalystResult_method_fromJson_param_jsonObject}</param>
 public static DatasetOverlayAnalystResult FromJson(JsonObject jsonResult)
 {
     DatasetOverlayAnalystResult result = new DatasetOverlayAnalystResult();
     result.Recordset = Recordset.FromJson(jsonResult);
     return result;
 }
        private void OverlayAnalystService_Complated(object sender, RequestEventArgs args)
        {
            System.Json.JsonObject jsonResult = (System.Json.JsonObject)System.Json.JsonValue.Parse(args.Result);
            DatasetOverlayAnalystResult result = DatasetOverlayAnalystResult.FromJson((JsonObject)jsonResult["recordset"]);
            lastResult = result;
            DatasetOverlayAnalystArgs e = new DatasetOverlayAnalystArgs(result, args.Result, args.UserState);

            if (ProcessCompleted != null)
            {
                ProcessCompleted(this, e);
            }
        }
 /// <summary>${iServerJava6R_DatasetOverlayAnalystArgs_constructor_D}</summary>
 internal DatasetOverlayAnalystArgs(DatasetOverlayAnalystResult result, string originResult, object state)
     : base(state)
 {
     this.Result = result;
     this.OriginResult = originResult;
 }