Esempio n. 1
0
        /// <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);
            }
        }
Esempio n. 2
0
 private void runtimeInstance_OnWfProcessSentBack(object sender, WfEventArgs args)
 {
     _sendbackResult = args.WfExecutedResult;
     waitHandler.Set();
 }
Esempio n. 3
0
 private void runtimeInstance_OnWfProcessWithdrawed(object sender, WfEventArgs args)
 {
     _withdrawedResult = args.WfExecutedResult;
     waitHandler.Set();
 }
Esempio n. 4
0
 private void runtimeInstance_OnWfProcessContinued(object sender, WfEventArgs args)
 {
     _runAppResult = args.WfExecutedResult;
     waitHandler.Set();
 }
 private void runtimeInstance_OnWfProcessStarted(object sender, WfEventArgs args)
 {
     _startedResult = args.WfExecutedResult;
 }
Esempio n. 6
0
        /// <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();
 }