2 instantiations of Scheduler
System.Workflow.Runtime (2)
WorkflowExecutor.cs (2)
195
this.schedulingContext = new
Scheduler
(this, true);
312
this.schedulingContext = new
Scheduler
(this, false);
10 references to Scheduler
System.Workflow.Runtime (10)
Scheduler.cs (6)
20
internal static DependencyProperty HighPriorityEntriesQueueProperty = DependencyProperty.RegisterAttached("HighPriorityEntriesQueue", typeof(Queue<SchedulableItem>), typeof(
Scheduler
));
21
internal static DependencyProperty NormalPriorityEntriesQueueProperty = DependencyProperty.RegisterAttached("NormalPriorityEntriesQueue", typeof(Queue<SchedulableItem>), typeof(
Scheduler
));
48
this.highPriorityEntriesQueue = (Queue<SchedulableItem>)rootExec.RootActivity.GetValue(
Scheduler
.HighPriorityEntriesQueueProperty);
49
this.normalPriorityEntriesQueue = (Queue<SchedulableItem>)rootExec.RootActivity.GetValue(
Scheduler
.NormalPriorityEntriesQueueProperty);
53
rootExec.RootActivity.SetValue(
Scheduler
.HighPriorityEntriesQueueProperty, this.highPriorityEntriesQueue);
58
rootExec.RootActivity.SetValue(
Scheduler
.NormalPriorityEntriesQueueProperty, this.normalPriorityEntriesQueue);
WorkflowExecutor.cs (4)
62
private
Scheduler
schedulingContext;
101
DependencyProperty.RegisterAsKnown(
Scheduler
.NormalPriorityEntriesQueueProperty, (byte)61, DependencyProperty.PropertyValidity.Uninitialize);
102
DependencyProperty.RegisterAsKnown(
Scheduler
.HighPriorityEntriesQueueProperty, (byte)62, DependencyProperty.PropertyValidity.Uninitialize);
898
internal
Scheduler
Scheduler