问题
I need to stop the execution Is there any procedures for using terminate and suspend activity
回答1:
It depends exactly what you want to do. There is a Terminate Activity will terminate the workflow instance that is running and has reached that activity. Once terminated, that workflow instance will be dead and will never be restartable.
Suspend is something you can call on a WorkflowInstance e.g.
WorkflowInstance instance = runtime.GetWorkflow(instanceId);
instance.Suspend("Paused for some good reason");
// do something here
instance.Resume();
回答2:
This sample at the microsoft website should help you with the suspend and terminate Activity
http://msdn.microsoft.com/en-us/library/ms742189.aspx
来源:https://stackoverflow.com/questions/327486/terminate-and-suspend-activity-in-windows-workflow-foundation