5 instantiations of EventQueueState
System.Workflow.Runtime (5)
WorkflowQueuingService.cs (5)
23
EventQueueState pendingQueueState = new
EventQueueState
();
425
EventQueueState queueState = new
EventQueueState
();
598
EventQueueState snapshotState = new
EventQueueState
();
718
EventQueueState individualPersistedQueueStateValue = new
EventQueueState
();
725
pendingQueueStateSnapshot = new
EventQueueState
();
50 references to EventQueueState
System.Workflow.Runtime (50)
EventQueueState.cs (1)
66
internal void CopyFrom(
EventQueueState
copyFromState)
WorkflowQueue.cs (2)
34
EventQueueState
qState = qService.GetQueueState(this.queueName);
68
EventQueueState
qState = qService.GetQueueState(this.queueName);
WorkflowQueuingService.cs (47)
23
EventQueueState
pendingQueueState = new EventQueueState();
24
Dictionary<IComparable,
EventQueueState
> persistedQueueStates;
38
internal static DependencyProperty RootPersistedQueueStatesProperty = DependencyProperty.RegisterAttached("RootPersistedQueueStates", typeof(Dictionary<IComparable,
EventQueueState
>), typeof(WorkflowQueuingService));
39
internal static DependencyProperty LocalPersistedQueueStatesProperty = DependencyProperty.RegisterAttached("LocalPersistedQueueStates", typeof(Dictionary<IComparable,
EventQueueState
>), typeof(WorkflowQueuingService));
46
private Dictionary<IComparable,
EventQueueState
> persistedQueueStatesSnapshot = null;
47
private
EventQueueState
pendingQueueStateSnapshot = null;
54
this.persistedQueueStates = (Dictionary<IComparable,
EventQueueState
>)this.rootWorkflowExecutor.RootActivity.GetValue(WorkflowQueuingService.RootPersistedQueueStatesProperty);
57
this.persistedQueueStates = new Dictionary<IComparable,
EventQueueState
>();
70
this.persistedQueueStates = new Dictionary<IComparable,
EventQueueState
>();
110
EventQueueState
queueState = GetEventQueueState(queueName);
179
EventQueueState
qState = GetQueue(queueName);
211
EventQueueState
qState = GetQueue(queueName);
246
EventQueueState
queueState = GetEventQueueState(queueName);
269
EventQueueState
queueState = GetEventQueueState(queueName);
280
internal
EventQueueState
GetQueueState(IComparable eventType)
307
private bool QueueAsynchronousEvent(IComparable queueName,
EventQueueState
qState)
312
q.Enqueue(new KeyValuePair<IComparable,
EventQueueState
>(queueName, qState));
324
EventQueueState
queueState = null;
337
KeyValuePair<IComparable,
EventQueueState
> pair = (KeyValuePair<IComparable,
EventQueueState
>)q.Dequeue();
345
EventQueueState
qState = service.GetQueue(pair.Key);
356
internal void NotifyAsynchronousSubscribers(IComparable queueName,
EventQueueState
qState, int numberOfNotification)
382
foreach (
EventQueueState
queueState in this.persistedQueueStates.Values)
397
private
EventQueueState
GetEventQueueState(IComparable queueName)
399
EventQueueState
queueState = GetQueue(queueName);
425
EventQueueState
queueState = new EventQueueState();
432
internal
EventQueueState
GetQueue(IComparable queueID)
434
EventQueueState
queue;
466
private void ApplyChangesFrom(
EventQueueState
srcPendingQueueState, Dictionary<IComparable,
EventQueueState
> srcPersistedQueueStates)
470
Dictionary<IComparable,
EventQueueState
> modifiedItems = new Dictionary<IComparable,
EventQueueState
>();
472
foreach (KeyValuePair<IComparable,
EventQueueState
> mergeItem in srcPersistedQueueStates)
480
EventQueueState
oldvalue = this.persistedQueueStates[mergeItem.Key];
496
foreach (KeyValuePair<IComparable,
EventQueueState
> modifiedItem in modifiedItems)
508
private void NotifyExternalSubscribers(IComparable queueName,
EventQueueState
qState, Object eventInstance)
514
private void NotifySynchronousSubscribers(IComparable queueName,
EventQueueState
qState, Object eventInstance)
528
private
EventQueueState
MarkQueueDirtyIfTransactional(IComparable queueName)
537
EventQueueState
queueState = GetQueue(queueName);
578
EventQueueState
qState = GetQueue(queueName);
592
EventQueueState
queueState = this.rootQueuingService.MarkQueueDirtyIfTransactional(queueName);
598
EventQueueState
snapshotState = new EventQueueState();
633
EventQueueState
qState = GetQueue(queueName);
650
EventQueueState
qState = GetQueue(queueName);
715
persistedQueueStatesSnapshot = new Dictionary<IComparable,
EventQueueState
>();
716
foreach (KeyValuePair<IComparable,
EventQueueState
> kv in persistedQueueStates)
718
EventQueueState
individualPersistedQueueStateValue = new EventQueueState();