9 references to SynchronousListeners
System.Workflow.Runtime (9)
EventQueueState.cs (1)
73this.synchronousListeners.AddRange(copyFromState.SynchronousListeners.ToArray());
WorkflowQueue.cs (4)
106qService.GetQueueState(this.queueName).SynchronousListeners.Add(new ActivityExecutorDelegateInfo<QueueEventArgs>(value, qService.CallingActivity)); 116qService.GetQueueState(this.queueName).SynchronousListeners.Remove(new ActivityExecutorDelegateInfo<QueueEventArgs>(value, qService.CallingActivity)); 127qService.GetQueueState(this.queueName).SynchronousListeners.Add(new ActivityExecutorDelegateInfo<QueueEventArgs>(eventListener, qService.CallingActivity)); 137qService.GetQueueState(this.queueName).SynchronousListeners.Remove(new ActivityExecutorDelegateInfo<QueueEventArgs>(eventListener, qService.CallingActivity));
WorkflowQueuingService.cs (4)
518for (int i = 0; i < qState.SynchronousListeners.Count; ++i) 520if (qState.SynchronousListeners[i].HandlerDelegate != null) 521qState.SynchronousListeners[i].HandlerDelegate(new WorkflowQueue(this, queueName), args); 523qState.SynchronousListeners[i].EventListener.OnEvent(new WorkflowQueue(this, queueName), args);