3 writes to scheduler
System.Activities (3)
System\Activities\Runtime\ActivityExecutor.cs (3)
122
this.
scheduler
= new Scheduler(new Scheduler.Callbacks(this));
573
set { this.
scheduler
= value; }
1050
this.
scheduler
= null;
36 references to scheduler
System.Activities (36)
System\Activities\Runtime\ActivityExecutor.cs (36)
399
return !this.isDisposed && this.
scheduler
.IsRunning;
423
return this.isDisposed || this.
scheduler
.IsIdle;
572
get { return this.
scheduler
; }
770
this.
scheduler
.FillInstanceMap(this.instanceMap);
1046
this.
scheduler
.ClearAllWorkItems(this);
1090
this.
scheduler
.Pause();
1292
this.
scheduler
.EnqueueWork(workItem);
1313
this.
scheduler
.PushWork(new CancelActivityWorkItem(this.rootInstance));
1333
this.
scheduler
.PushWork(CreateEmptyWorkItem(instance));
1438
this.
scheduler
.ClearAllWorkItems(this);
1594
this.
scheduler
.PushWork(CreateEmptyWorkItem(this.rootInstance));
1598
this.
scheduler
.PushWork(new CancelActivityWorkItem(this.rootInstance));
1639
this.
scheduler
.PushWork(CreateEmptyWorkItem(activityInstance));
1643
this.
scheduler
.PushWork(new CancelActivityWorkItem(activityInstance));
1676
this.
scheduler
.PushWork(new AbortActivityWorkItem(this, exceptionPropagator, exception, CreateActivityInstanceReference(workItem.OriginalExceptionSource, exceptionPropagator)));
1726
this.
scheduler
.PushWork(targetBookmark.GenerateWorkItem(exception, exceptionPropagator, CreateActivityInstanceReference(workItem.OriginalExceptionSource, exceptionPropagator.Parent)));
1758
this.
scheduler
.PushWork(new RethrowExceptionWorkItem(fromInstance, context.Exception, context.Source));
1790
if (this.
scheduler
!= null)
1792
this.
scheduler
.OnDeserialized(new Scheduler.Callbacks(this));
2057
this.
scheduler
.InternalResume(resumptionAction);
2088
this.
scheduler
.InternalResume(resumptionAction);
2095
this.
scheduler
.PushWork(new CompleteTransactionWorkItem(this.runtimeTransaction.IsolationScope));
2122
this.
scheduler
.PushWork(waiter.CreateWorkItem());
2465
this.
scheduler
.Open(synchronizationContext);
2472
Scheduler localScheduler = this.
scheduler
;
2504
this.
scheduler
.PushWork(completedInstance.CompletionBookmark.GenerateWorkItem(completedInstance, this));
2515
this.
scheduler
.PushWork(CreateEmptyWorkItem(completedInstance.Parent));
2553
this.
scheduler
.EnqueueWork(resumeExecutionWorkItem);
2674
this.
scheduler
.EnqueueWork(resumeExecutionWorkItem);
2689
this.
scheduler
.MarkRunning();
2699
this.
scheduler
.Resume();
2704
this.
scheduler
.PushWork(workItem);
2747
this.
scheduler
.PushWork(new ExecuteRootWorkItem(this.rootInstance, requiresSymbolResolution, argumentValueOverrides));
2985
this.
scheduler
.PushWork(workItem);
2989
this.
scheduler
.PushWork(new ExecuteExpressionWorkItem(activityInstance, requiresSymbolResolution, argumentValueOverrides, resultLocation));
3034
this.
scheduler
.EnqueueWork(asyncCompletionWorkItem);