views:

1282

answers:

3

I need to stop the execution Is there any procedures for using terminate and suspend activity

+2  A: 

This sample at the microsoft website should help you with the suspend and terminate Activity

http://msdn.microsoft.com/en-us/library/ms742189.aspx

Binoj Antony
+1  A: 

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 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();
gbanfill
A: 

If I am using sql persistence service, for example when working with long running workflows, when the suspend activity is executed the workflow instance is persisted. How can I resume this instance?

Paulo