33 references to Scheduler
System.Workflow.Runtime (33)
WorkflowExecutor.cs (31)
260
this.
Scheduler
.CanRun = true;
271
this.
Scheduler
.ResumeIfRunnable();
777
this.
Scheduler
.Run();
798
if (this.
Scheduler
.IsStalledNow)
808
if (this.
Scheduler
.IsStalledNow)
971
this.
Scheduler
.CanRun = true;
1176
this.rootActivity.SetValue(IsBlockedProperty, this.
Scheduler
.IsStalledNow);
1195
if (this.
Scheduler
!= null)
1196
this.
Scheduler
.PostPersist();
1204
if (this.
Scheduler
!= null)
1205
this.
Scheduler
.Rollback();
1299
if ((this.WorkflowStatus == WorkflowStatus.Suspended) || (!this.
Scheduler
.CanRun))
1425
get { return ((this.currentAtomicActivity == null) && (this.
Scheduler
.IsStalledNow || this.WorkflowStatus == WorkflowStatus.Suspended)); }
1572
this.
Scheduler
.CanRun = false;
1596
this.
Scheduler
.CanRun = true;
1630
this.
Scheduler
.AbortOrTerminateRequested = true;
1632
this.
Scheduler
.CanRun = false;
1669
this.
Scheduler
.CanRun = false;
1739
this.
Scheduler
.CanRun = true;
1764
this.
Scheduler
.AbortOrTerminateRequested = true;
1766
this.
Scheduler
.CanRun = false;
1811
this.
Scheduler
.CanRun = false;
1885
this.
Scheduler
.CanRun = false;
1922
this.
Scheduler
.CanRun = true;
1935
this.
Scheduler
.CanRun = false;
2031
if ((this.WorkflowStatus != WorkflowStatus.Suspended) && (!this.
Scheduler
.CanRun))
2051
this.
Scheduler
.Resume();
2055
this.
Scheduler
.CanRun = true;
2543
this.
Scheduler
.ScheduleItem(item, false, true);
2681
this.
Scheduler
.CanRun = false;
2851
this.
Scheduler
.ScheduleItem(item, isInAtomicTransaction, transacted);
WorkflowStateRollbackService.cs (2)
70
this.workflowExecutor.
Scheduler
.CanRun = false;
138
newWorkflowExecutor.
Scheduler
.Resume();