我有一个托管在Windows Workflow Foundation Service中的代码 Activity,我想根据我从数据库中检查的一些值来终止工作流。我不想使用Throw Exception方法,我需要从“代码活动”代码内部进行,而不是从设计器中进行。我仍然是WWF的初学者,我尝试了以下方法,它正在创建一个工作流应用程序,并在代码活动的当前实例上对其进行初始化,但它不起作用。我需要先捕获当前活动实例的父工作流应用程序,然后调用Terminate方法。
WorkflowApplication wfApp = new WorkflowApplication(this);
wfApp.Terminate("The following workflow is terminating");
感谢您对此的帮助