/// <summary> /// 事件回调 /// </summary> /// <param name="runtimeType"></param> /// <param name="result"></param> internal void Callback(WfExecutedResult result) { WfEventArgs args = new WfEventArgs(result); if (_onWfProcessExecuted != null) { _onWfProcessExecuted(this, args); } }
private void runtimeInstance_OnWfProcessSentBack(object sender, WfEventArgs args) { _sendbackResult = args.WfExecutedResult; waitHandler.Set(); }
private void runtimeInstance_OnWfProcessWithdrawed(object sender, WfEventArgs args) { _withdrawedResult = args.WfExecutedResult; waitHandler.Set(); }
private void runtimeInstance_OnWfProcessContinued(object sender, WfEventArgs args) { _runAppResult = args.WfExecutedResult; waitHandler.Set(); }
private void runtimeInstance_OnWfProcessStarted(object sender, WfEventArgs args) { _startedResult = args.WfExecutedResult; }
/// <summary> /// 事件回调 /// <param name="result">执行结果</param> internal void Callback(WfExecutedResult result) { WfEventArgs args = new WfEventArgs(result); _onWfProcessExecuted.Invoke(this, args); }
private void runtimeInstance_OnWfProcessSignForward(object sender, WfEventArgs args) { _signforwardResult = args.WfExecutedResult; waitHandler.Set(); }