private void _runtime_WorkflowSuspended(object sender, WorkflowSuspendedEventArgs e) { LogStatus(e.WorkflowInstance.InstanceId, "WorkflowSuspended"); //ManagedWorkflowInstance managedInstance = FindWorkflow(e.WorkflowInstance.InstanceId); //if (managedInstance != null) //{ // managedInstance.ReasonSuspended = e.Error; //} }
static void OnWorkflowSuspended(object sender, WorkflowSuspendedEventArgs e) { waitHandle.Set(); }
static void OnWorkflowSuspend(object sender, WorkflowSuspendedEventArgs instance) { workflowSuspended = true; Console.WriteLine("\nWorkflow Suspend event raised"); waitHandle.Set(); }
static void OnWorkflowSuspended(object sender, WorkflowSuspendedEventArgs e) { Console.WriteLine("Workflow Suspended"); waitHandle.Set(); }
private void theWorkflowRuntime_WorkflowSuspended(object sender, WorkflowSuspendedEventArgs e) { Trace.TraceInformation(string.Format( "Workflow report: The instance {0} was suspended.", e.WorkflowInstance)); }
static void WorkflowRuntime_WorkflowSuspended(object sender, WorkflowSuspendedEventArgs e) { Trace.WriteLine("WorkflowSuspended", "GlobalWorkflowRuntime"); WorkflowInstanceEntity wf = (WorkflowInstanceEntity)BusinessManager.Load(WorkflowInstanceEntity.ClassName, (PrimaryKeyId)e.WorkflowInstance.InstanceId); wf.State = (int)BusinessProcessState.Suspended; BusinessManager.Update(wf); // Suspend All Active Assignments SuspendAllActiveAssignments(wf); }