我有一个工作流(流程图)的应用程序开发的。NET的工作流有很多控制;我在工作流项目中有一个“wait”类和“email类”。“wait”类(wait.cs)有一个execute方法。
protected override void Execute(NativeActivityContext context)
{
//Database activity is performed here.
}
我想知道,这个execute方法是如何被调用的?
根据基本原理,应该从一个对象调用这个方法。但是,是否有不同的方法调用这个方法?
我确信execute方法被调用了。但是,我无法找到如何调用,以及从哪里调用?
1条答案
按热度按时间qxsslcnc1#
WorkflowInvoker和WorkflowApplication负责为您的工作流定义调用或提供托管环境,并调用相应的执行方法。您可以通过示例找到更多here。