30 references to RegisterForStatusChange
System.Workflow.Activities (13)
Conditional.cs (1)
89branch.RegisterForStatusChange(Activity.ClosedEvent, this);
ConstrainedGroup.cs (1)
464childContext.Activity.RegisterForStatusChange(Activity.ClosedEvent, this);
EventHandlers.cs (2)
271childContext.Activity.RegisterForStatusChange(Activity.ClosedEvent, this); 410childContext.Activity.RegisterForStatusChange(Activity.ClosedEvent, handlers);
EventHandlingScope.cs (2)
52eventHandlers.RegisterForStatusChange(Activity.ClosedEvent, this); 57bodyActivity.RegisterForStatusChange(Activity.ClosedEvent, this);
Listen.cs (1)
279eventDrivenActivity.RegisterForStatusChange(Activity.ClosedEvent, parentActivity);
Parallel.cs (2)
59childActivity.RegisterForStatusChange(Activity.ClosedEvent, this); 107addedActivity.RegisterForStatusChange(Activity.ClosedEvent, this);
Sequence.cs (2)
59this.EnabledActivities[0].RegisterForStatusChange(Activity.ClosedEvent, this); 172seqList[indexOfNextActivity].RegisterForStatusChange(Activity.ClosedEvent, this);
Task.cs (1)
546templateExecutionContext.Activity.RegisterForStatusChange(Activity.ClosedEvent, new ReplicatorSubscriber(this, templateExecutionContext.ContextGuid));
While.cs (1)
125innerContext.Activity.RegisterForStatusChange(Activity.ClosedEvent, this);
System.Workflow.ComponentModel (17)
AuthoringOM\Activity.cs (2)
576this.RegisterForStatusChange(StatusChangedLockedEvent, eventListener); 604this.RegisterForStatusChange(StatusChangedLockedEvent, eventListener);
AuthoringOM\Behaviors\Compensate.cs (2)
110targetActivity.RegisterForStatusChange(Activity.ClosedEvent, this); 142revokedExecutionContext.Activity.RegisterForStatusChange(Activity.ClosedEvent, this);
AuthoringOM\Behaviors\ExceptionHandlers.cs (1)
67exceptionHandler.RegisterForStatusChange(Activity.ClosedEvent, this);
AuthoringOM\Filters\CompensationHandlingFilter.cs (5)
46compensationHandler.RegisterForStatusChange(Activity.ClosedEvent, this); 187lastCompensatableTarget.TargetActivity.RegisterForStatusChange(Activity.StatusChangedEvent, statusChangeHandler); 198revokedExecutionContext.Activity.RegisterForStatusChange(Activity.StatusChangedEvent, statusChangeHandler); 208compensatableChild.RegisterForStatusChange(Activity.StatusChangedEvent, statusChangeHandler); 224compensatableChild.RegisterForStatusChange(Activity.StatusChangedEvent, statusChangeHandler);
AuthoringOM\Filters\FaultHandlingFilter.cs (2)
89exceptionHandlersActivity.RegisterForStatusChange(Activity.ClosedEvent, this); 108cancelHandler.RegisterForStatusChange(Activity.ClosedEvent, this);
AuthoringOM\Filters\SynchronizationFilter.cs (1)
28activity.RegisterForStatusChange(Activity.LockCountOnStatusChangeChangedEvent, this);
AuthoringOM\Filters\TransactionFilter.cs (2)
46activity.RegisterForStatusChange(Activity.LockCountOnStatusChangeChangedEvent, this); 94context.Activity.RegisterForStatusChange(Activity.LockCountOnStatusChangeChangedEvent, this);
AuthoringOM\Sequence.cs (2)
31activity.EnabledActivities[0].RegisterForStatusChange(Activity.ClosedEvent, (IActivityEventListener<ActivityExecutionStatusChangedEventArgs>)activity); 98children[indexOfNextActivity].RegisterForStatusChange(Activity.ClosedEvent, (IActivityEventListener<ActivityExecutionStatusChangedEventArgs>)activity);