1 instantiation of WorkflowInstance
System.Workflow.Runtime (1)
WorkflowRuntime.cs (1)
493workflowInstance = new WorkflowInstance(key, this);
47 references to WorkflowInstance
System.Workflow.Runtime (35)
DebugEngine\DebugController.cs (4)
415foreach (WorkflowInstance instance in this.serviceContainer.GetLoadedWorkflows()) 570foreach (WorkflowInstance instance in this.serviceContainer.GetLoadedWorkflows()) 884private void LoadExistingInstance(WorkflowInstance instance, bool attaching) 988private void UnloadExistingInstance(WorkflowInstance instance)
Hosting\SqlWorkflowPersistenceService.cs (2)
895WorkflowInstance instance = Runtime.GetWorkflow(instanceId); 915WorkflowInstance instance = Runtime.GetWorkflow(instanceId);
WorkflowEventArgs.cs (7)
24private WorkflowInstance _instance; 26internal WorkflowEventArgs(WorkflowInstance instance) 31public WorkflowInstance WorkflowInstance 47internal WorkflowCompletedEventArgs(WorkflowInstance instance, Activity workflowDefinition) 94internal WorkflowSuspendedEventArgs(WorkflowInstance instance, String error) 114internal WorkflowTerminatedEventArgs(WorkflowInstance instance, String error) 119internal WorkflowTerminatedEventArgs(WorkflowInstance instance, Exception e)
WorkflowExecutor.cs (5)
72private WorkflowInstance _workflowInstance; 140internal void Initialize(Activity rootActivity, WorkflowExecutor invokerExec, string invokeActivityID, Guid instanceId, IDictionary<string, object> namedArguments, WorkflowInstance workflowInstance) 238internal void Reload(Activity rootActivity, WorkflowInstance workflowInstance) 549internal WorkflowInstance WorkflowInstance 2837WorkflowInstance instance = this.WorkflowRuntime.InternalCreateWorkflow(new CreationContext(workflowType, this, this.CurrentActivity.QualifiedName, namedArgumentValues), Guid.NewGuid());
WorkflowInstance.cs (2)
470WorkflowInstance instance = obj as WorkflowInstance;
WorkflowRuntime.cs (15)
252public WorkflowInstance GetWorkflow(Guid instanceId) 264public ReadOnlyCollection<WorkflowInstance> GetLoadedWorkflows() 267List<WorkflowInstance> lSchedules = new List<WorkflowInstance>(); 356public WorkflowInstance CreateWorkflow(Type workflowType) 367public WorkflowInstance CreateWorkflow(Type workflowType, Dictionary<string, object> namedArgumentValues) 372public WorkflowInstance CreateWorkflow(XmlReader workflowDefinitionReader) 381public WorkflowInstance CreateWorkflow(XmlReader workflowDefinitionReader, XmlReader rulesReader, Dictionary<string, object> namedArgumentValues) 386public WorkflowInstance CreateWorkflow(Type workflowType, Dictionary<string, object> namedArgumentValues, Guid instanceId) 397public WorkflowInstance CreateWorkflow(XmlReader workflowDefinitionReader, XmlReader rulesReader, Dictionary<string, object> namedArgumentValues, Guid instanceId) 407internal WorkflowInstance InternalCreateWorkflow(CreationContext context, Guid instanceId) 464internal WorkflowExecutor Load(WorkflowInstance instance) 469internal WorkflowExecutor Load(Guid key, CreationContext context, WorkflowInstance workflowInstance) 536private Activity InitializeExecutor(Guid instanceId, CreationContext context, WorkflowExecutor executor, WorkflowInstance workflowInstance) 638WorkflowInstance scheduleInstance = executor.WorkflowInstance;
System.WorkflowServices (12)
System\ServiceModel\Dispatcher\WorkflowDurableInstance.cs (2)
18WorkflowInstance workflowInstance = null; 46public WorkflowInstance GetWorkflowInstance(bool canCreateInstance)
System\ServiceModel\Dispatcher\WorkflowOperationAsyncResult.cs (4)
65WorkflowInstance workflowInstance = workflowDurableInstance.GetWorkflowInstance 329WorkflowInstance workflowInstance; 334WorkflowInstance workflowInstance, 366public WorkflowInstance WorkflowInstance
System\Workflow\Runtime\CompiledWorkflowDefinitionContext.cs (2)
49public override WorkflowInstance CreateWorkflow() 54public override WorkflowInstance CreateWorkflow(Guid instanceId)
System\Workflow\Runtime\StreamedWorkflowDefinitionContext.cs (2)
150public override WorkflowInstance CreateWorkflow() 155public override WorkflowInstance CreateWorkflow(Guid instanceId)
System\Workflow\Runtime\WorkflowDefinitionContext.cs (2)
36public abstract WorkflowInstance CreateWorkflow(); 37public abstract WorkflowInstance CreateWorkflow(Guid instanceId);