17 references to PushWork
System.Activities (17)
System\Activities\Runtime\ActivityExecutor.cs (17)
1313this.scheduler.PushWork(new CancelActivityWorkItem(this.rootInstance)); 1333this.scheduler.PushWork(CreateEmptyWorkItem(instance)); 1594this.scheduler.PushWork(CreateEmptyWorkItem(this.rootInstance)); 1598this.scheduler.PushWork(new CancelActivityWorkItem(this.rootInstance)); 1639this.scheduler.PushWork(CreateEmptyWorkItem(activityInstance)); 1643this.scheduler.PushWork(new CancelActivityWorkItem(activityInstance)); 1676this.scheduler.PushWork(new AbortActivityWorkItem(this, exceptionPropagator, exception, CreateActivityInstanceReference(workItem.OriginalExceptionSource, exceptionPropagator))); 1726this.scheduler.PushWork(targetBookmark.GenerateWorkItem(exception, exceptionPropagator, CreateActivityInstanceReference(workItem.OriginalExceptionSource, exceptionPropagator.Parent))); 1758this.scheduler.PushWork(new RethrowExceptionWorkItem(fromInstance, context.Exception, context.Source)); 2095this.scheduler.PushWork(new CompleteTransactionWorkItem(this.runtimeTransaction.IsolationScope)); 2122this.scheduler.PushWork(waiter.CreateWorkItem()); 2504this.scheduler.PushWork(completedInstance.CompletionBookmark.GenerateWorkItem(completedInstance, this)); 2515this.scheduler.PushWork(CreateEmptyWorkItem(completedInstance.Parent)); 2704this.scheduler.PushWork(workItem); 2747this.scheduler.PushWork(new ExecuteRootWorkItem(this.rootInstance, requiresSymbolResolution, argumentValueOverrides)); 2985this.scheduler.PushWork(workItem); 2989this.scheduler.PushWork(new ExecuteExpressionWorkItem(activityInstance, requiresSymbolResolution, argumentValueOverrides, resultLocation));