我正在尝试了解 Windows 工作流程中的几行。但我无法理解这些行。我第一次使用 Windows 工作流程,这就是我无法理解的原因。我完全了解 C#(委托等)的基础知识,请向我解释这几行。
WorkflowApplication wfApp = new WorkflowApplication(wf);
wfApp.Completed = delegate(WorkflowApplicationCompletedEventArgs e)
{
};
我正在尝试了解 Windows 工作流程中的几行。但我无法理解这些行。我第一次使用 Windows 工作流程,这就是我无法理解的原因。我完全了解 C#(委托等)的基础知识,请向我解释这几行。
WorkflowApplication wfApp = new WorkflowApplication(wf);
wfApp.Completed = delegate(WorkflowApplicationCompletedEventArgs e)
{
};
第一条语句创建控制工作流运行的对象 (wfApp)。在该语句中,wf 是工作流。所以你会说 wfApp.run() 以运行 wf 工作流程。
第二条语句表示当工作流完成时,wfApp 会运行一些代码或方法。在这种情况下,代码将放在委托之后的括号中。
这在http://msdn.microsoft.com/en-us/library/dd560894(v=vs.110).aspx中有介绍