19 references to WorkflowInstance
System.Workflow.Runtime (19)
DebugEngine\DebugController.cs (5)
656InstanceCompleted(sender, new WorkflowEventArgs(((WorkflowExecutor)sender).WorkflowInstance)); 659InstanceTerminated(sender, new WorkflowEventArgs(((WorkflowExecutor)sender).WorkflowInstance)); 662InstanceUnloaded(sender, new WorkflowEventArgs(((WorkflowExecutor)sender).WorkflowInstance)); 690LoadExistingInstance(((WorkflowExecutor)sender).WorkflowInstance, true); 692LoadExistingInstance(((WorkflowExecutor)sender).WorkflowInstance, false);
Lock.cs (1)
270workflowExec.WorkflowInstance.DeadWorkflow = workflowExec;
WorkflowExecutor.cs (2)
284_workflowInstance = previousWorkflowExecutor.WorkflowInstance; 2797return new WaitCallback(this.WorkflowInstance.ProcessTimers);
WorkflowRuntime.cs (11)
261return executor.WorkflowInstance; 270lSchedules.Add(executor.WorkflowInstance); 423return executor.WorkflowInstance; 638WorkflowInstance scheduleInstance = executor.WorkflowInstance; 788WorkflowEventArgs args = new WorkflowEventArgs(sched.WorkflowInstance); 1224WorkflowCreated(this, new WorkflowEventArgs(exec.WorkflowInstance)); 1228WorkflowStarted(this, new WorkflowEventArgs(exec.WorkflowInstance)); 1243OnScheduleTerminated(exec, new WorkflowTerminatedEventArgs(exec.WorkflowInstance, args.Exception)); 1245OnScheduleTerminated(exec, new WorkflowTerminatedEventArgs(exec.WorkflowInstance, args.Error)); 1253OnScheduleSuspended(exec, new WorkflowSuspendedEventArgs(exec.WorkflowInstance, sargs.Error)); 1271WorkflowCompletedEventArgs args = new WorkflowCompletedEventArgs(exec.WorkflowInstance, exec.WorkflowDefinition);