/// <summary> /// 非正常终止流程实例 /// </summary> public void Abort() { this.WorkflowState = eWorkflowState.Abort; this.EndTime = DateTime.Now; }
/// <summary> /// 重启流程实例服务 /// </summary> public void Restart() { this.WorkflowState = eWorkflowState.Running; }
/// <summary> /// 开启流程实例服务 /// </summary> public void Start() { this.WorkflowState = eWorkflowState.Running; this.BeginTime = DateTime.Now; }
/// <summary> /// 正常结束流程实例 /// </summary> public void Completed() { this.WorkflowState = eWorkflowState.Completed; this.EndTime = DateTime.Now; }