/// <summary> /// Execute function /// </summary> /// <param name="context"></param> protected override void Execute(CodeActivityContext context) { double inputTime = Time.Get(context); bool resultFlag = ResultFlag.Get(context); try { var secodTread = Flows.createFlows(new ParameterizedThreadStart(this.runFunction), inputTime, resultFlag); SecondThread.Set(context, secodTread); } catch (Exception e) { } }
public ExcutionResult(ResultFlag ResultFlag, string ErrorDetail, string ResultDetail) { this.Flag = ResultFlag; this.ErrorDetail = ErrorDetail; this.ResultDetail = ResultDetail; }