13 references to WorkflowRuntime
System.WorkflowServices (13)
System\ServiceModel\Description\WorkflowOperationBehavior.cs (1)
75dispatch.Invoker = new WorkflowOperationInvoker(description, this, workflowRuntimeBehavior.WorkflowRuntime, dispatch.Parent);
System\ServiceModel\Description\WorkflowRuntimeBehavior.cs (3)
106this.WorkflowRuntime, 108this.WorkflowRuntime.GetService<WorkflowPersistenceService>() != null); 124ValidateWorkflowRuntime(this.WorkflowRuntime);
System\ServiceModel\Description\WorkflowServiceBehavior.cs (8)
237WorkflowPersistenceService persistenceService = workflowRuntimeBehavior.WorkflowRuntime.GetService<WorkflowPersistenceService>(); 240bool wasRuntimeStarted = workflowRuntimeBehavior.WorkflowRuntime.IsStarted; 243workflowRuntimeBehavior.WorkflowRuntime.StopRuntime(); 245workflowRuntimeBehavior.WorkflowRuntime.RemoveService(persistenceService); 246workflowRuntimeBehavior.WorkflowRuntime.AddService(new SkipUnloadOnFirstIdleWorkflowPersistenceService(persistenceService)); 249workflowRuntimeBehavior.WorkflowRuntime.StartRuntime(); 253this.workflowDefinitionContext.Register(workflowRuntimeBehavior.WorkflowRuntime, workflowRuntimeBehavior.ValidateOnCreate); 306SynchronizationContextWorkflowSchedulerService syncSchedulerService = workflowRuntimeBehavior.WorkflowRuntime.GetService<SynchronizationContextWorkflowSchedulerService>();
System\ServiceModel\WorkflowServiceHost.cs (1)
159workflowRuntimeBehavior.WorkflowRuntime.StopRuntime();