1 instantiation of ActivityExecutionStatusChangedEventArgs
System.Workflow.ComponentModel (1)
AuthoringOM\Activity.cs (1)
1492
ActivityExecutionStatusChangedEventArgs statusChangeEventArgs = new
ActivityExecutionStatusChangedEventArgs
(this.ExecutionStatus, this.ExecutionResult, this);
99 references to ActivityExecutionStatusChangedEventArgs
System.Workflow.Activities (31)
Conditional.cs (3)
31
public sealed class IfElseActivity : CompositeActivity, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>
121
void IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>.OnEvent(object sender,
ActivityExecutionStatusChangedEventArgs
e)
ConstrainedGroup.cs (5)
34
public sealed class ConditionedActivityGroup : CompositeActivity, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>
486
void IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>.OnEvent(object sender,
ActivityExecutionStatusChangedEventArgs
e)
512
ActivityExecutionStatusChangedEventArgs
args1 = (
ActivityExecutionStatusChangedEventArgs
)e.Args;
EventHandlers.cs (3)
28
public sealed class EventHandlersActivity : CompositeActivity, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>
237
void IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>.OnEvent(object sender,
ActivityExecutionStatusChangedEventArgs
e)
EventHandlingScope.cs (3)
28
public sealed class EventHandlingScopeActivity : CompositeActivity, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>
104
void IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>.OnEvent(object sender,
ActivityExecutionStatusChangedEventArgs
e)
Listen.cs (3)
33
public sealed class ListenActivity : CompositeActivity, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>
222
void IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>.OnEvent(object sender,
ActivityExecutionStatusChangedEventArgs
e)
Parallel.cs (3)
32
public sealed class ParallelActivity : CompositeActivity, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>
142
void IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>.OnEvent(object sender,
ActivityExecutionStatusChangedEventArgs
e)
Sequence.cs (3)
26
public class SequenceActivity : CompositeActivity, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>
107
void IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>.OnEvent(Object sender,
ActivityExecutionStatusChangedEventArgs
e)
State.cs (1)
368
private void HandleChildActivityClosed(object sender,
ActivityExecutionStatusChangedEventArgs
eventArgs)
Task.cs (4)
548
private void HandleStatusChange(ActivityExecutionContext executionContext,
ActivityExecutionStatusChangedEventArgs
e, ReplicatorSubscriber subscriber)
748
class ReplicatorSubscriber : IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>
765
void IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>.OnEvent(object sender,
ActivityExecutionStatusChangedEventArgs
e)
While.cs (3)
28
public sealed class WhileActivity : CompositeActivity, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>
138
void IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>.OnEvent(object sender,
ActivityExecutionStatusChangedEventArgs
e)
System.Workflow.ComponentModel (68)
AuthoringOM\Activity.cs (26)
557
public static readonly DependencyProperty StatusChangedEvent = DependencyProperty.Register("StatusChanged", typeof(EventHandler<
ActivityExecutionStatusChangedEventArgs
>), typeof(Activity));
560
public event EventHandler<
ActivityExecutionStatusChangedEventArgs
> StatusChanged
572
internal static readonly DependencyProperty LockCountOnStatusChangeChangedEvent = DependencyProperty.Register("LockCountOnStatusChangeChanged", typeof(EventHandler<
ActivityExecutionStatusChangedEventArgs
>), typeof(Activity));
573
internal static readonly DependencyProperty StatusChangedLockedEvent = DependencyProperty.Register("StatusChangedLocked", typeof(EventHandler<
ActivityExecutionStatusChangedEventArgs
>), typeof(Activity));
574
internal void HoldLockOnStatusChange(IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
> eventListener)
581
internal void ReleaseLockOnStatusChange(IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
> eventListener)
634
public static readonly DependencyProperty CancelingEvent = DependencyProperty.Register("Canceling", typeof(EventHandler<
ActivityExecutionStatusChangedEventArgs
>), typeof(Activity));
638
public event EventHandler<
ActivityExecutionStatusChangedEventArgs
> Canceling
650
public static readonly DependencyProperty FaultingEvent = DependencyProperty.Register("Faulting", typeof(EventHandler<
ActivityExecutionStatusChangedEventArgs
>), typeof(Activity));
654
public event EventHandler<
ActivityExecutionStatusChangedEventArgs
> Faulting
667
public static readonly DependencyProperty ClosedEvent = DependencyProperty.Register("Closed", typeof(EventHandler<
ActivityExecutionStatusChangedEventArgs
>), typeof(Activity));
671
public event EventHandler<
ActivityExecutionStatusChangedEventArgs
> Closed
683
public static readonly DependencyProperty ExecutingEvent = DependencyProperty.Register("Executing", typeof(EventHandler<
ActivityExecutionStatusChangedEventArgs
>), typeof(Activity));
687
public event EventHandler<
ActivityExecutionStatusChangedEventArgs
> Executing
699
public static readonly DependencyProperty CompensatingEvent = DependencyProperty.Register("Compensating", typeof(EventHandler<
ActivityExecutionStatusChangedEventArgs
>), typeof(Activity));
703
public event EventHandler<
ActivityExecutionStatusChangedEventArgs
> Compensating
714
private void AddStatusChangeHandler(DependencyProperty dependencyProp, EventHandler<
ActivityExecutionStatusChangedEventArgs
> delegateValue)
726
handlers.Add(new ActivityExecutorDelegateInfo<
ActivityExecutionStatusChangedEventArgs
>(true, delegateValue, this.ContextActivity ?? this.RootActivity));
728
private void RemoveStatusChangeHandler(DependencyProperty dependencyProp, EventHandler<
ActivityExecutionStatusChangedEventArgs
> delegateValue)
735
handlers.Remove(new ActivityExecutorDelegateInfo<
ActivityExecutionStatusChangedEventArgs
>(true, delegateValue, this.ContextActivity));
749
public void RegisterForStatusChange(DependencyProperty dependencyProp, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
> activityStatusChangeListener)
776
handlers.Add(new ActivityExecutorDelegateInfo<
ActivityExecutionStatusChangedEventArgs
>(true, activityStatusChangeListener, this.ContextActivity));
778
public void UnregisterForStatusChange(DependencyProperty dependencyProp, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
> activityStatusChangeListener)
800
handlers.Remove(new ActivityExecutorDelegateInfo<
ActivityExecutionStatusChangedEventArgs
>(true, activityStatusChangeListener, this.ContextActivity));
1492
ActivityExecutionStatusChangedEventArgs
statusChangeEventArgs = new ActivityExecutionStatusChangedEventArgs(this.ExecutionStatus, this.ExecutionResult, this);
1493
foreach (ActivityExecutorDelegateInfo<
ActivityExecutionStatusChangedEventArgs
> delegateInfo in eventListeners)
AuthoringOM\ActivityExecutorDelegateInfo.cs (2)
303
ActivityExecutionStatusChangedEventArgs
activityStatusChangeEventArgs = this.args as
ActivityExecutionStatusChangedEventArgs
;
AuthoringOM\Behaviors\CancellationHandler.cs (3)
18
public sealed class CancellationHandlerActivity : CompositeActivity, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>
47
void IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>.OnEvent(Object sender,
ActivityExecutionStatusChangedEventArgs
e)
AuthoringOM\Behaviors\CompensatableTransactionScopeActivity.cs (3)
22
public sealed class CompensatableTransactionScopeActivity : CompositeActivity, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>, ICompensatableActivity
64
void IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>.OnEvent(Object sender,
ActivityExecutionStatusChangedEventArgs
e)
AuthoringOM\Behaviors\Compensate.cs (3)
21
public sealed class CompensateActivity : Activity, IPropertyValueProvider, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>
69
void IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>.OnEvent(object sender,
ActivityExecutionStatusChangedEventArgs
e)
AuthoringOM\Behaviors\Compensation.cs (3)
19
public sealed class CompensationHandlerActivity : CompositeActivity, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>
48
void IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>.OnEvent(Object sender,
ActivityExecutionStatusChangedEventArgs
e)
AuthoringOM\Behaviors\ExceptionHandler.cs (3)
27
public sealed class FaultHandlerActivity : CompositeActivity, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>, ITypeFilterProvider, IDynamicPropertyTypeProvider
90
void IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>.OnEvent(Object sender,
ActivityExecutionStatusChangedEventArgs
e)
AuthoringOM\Behaviors\ExceptionHandlers.cs (3)
28
public sealed class FaultHandlersActivity : CompositeActivity, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>
96
void IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>.OnEvent(object sender,
ActivityExecutionStatusChangedEventArgs
e)
AuthoringOM\Behaviors\SynchronizationScope.cs (3)
25
public sealed class SynchronizationScopeActivity : CompositeActivity, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>
63
void IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>.OnEvent(Object sender,
ActivityExecutionStatusChangedEventArgs
e)
AuthoringOM\Behaviors\TransactionScope.cs (3)
22
public sealed class TransactionScopeActivity : CompositeActivity, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>
66
void IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>.OnEvent(Object sender,
ActivityExecutionStatusChangedEventArgs
e)
AuthoringOM\Filters\CompensationHandlingFilter.cs (5)
7
internal class CompensationHandlingFilter : ActivityExecutionFilter, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>
28
void IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>.OnEvent(object sender,
ActivityExecutionStatusChangedEventArgs
e)
116
internal static bool TryCompensateLastCompletedChildActivity(ActivityExecutionContext context, Activity targetActivity, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
> statusChangeHandler)
132
private static bool TryCompensateLastCompletedChildActivity(ActivityExecutionContext context, Activity targetActivity, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
> statusChangeHandler, bool isimmediateCompensation)
AuthoringOM\Filters\FaultHandlingFilter.cs (2)
10
internal sealed class FaultAndCancellationHandlingFilter : ActivityExecutionFilter, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>
66
public void OnEvent(object sender,
ActivityExecutionStatusChangedEventArgs
e)
AuthoringOM\Filters\SynchronizationFilter.cs (2)
18
internal sealed class SynchronizationFilter : ActivityExecutionFilter, IActivityEventListener<EventArgs>, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>
44
public void OnEvent(object sender,
ActivityExecutionStatusChangedEventArgs
e)
AuthoringOM\Filters\TransactionFilter.cs (3)
32
internal sealed class TransactedContextFilter : ActivityExecutionFilter, IActivityEventListener<EventArgs>, IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>
54
void IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>.OnEvent(object sender,
ActivityExecutionStatusChangedEventArgs
e)
AuthoringOM\Sequence.cs (4)
31
activity.EnabledActivities[0].RegisterForStatusChange(Activity.ClosedEvent, (IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>)activity);
65
public static void OnEvent(CompositeActivity activity, Object sender,
ActivityExecutionStatusChangedEventArgs
e)
68
e.Activity.UnregisterForStatusChange(Activity.ClosedEvent, (IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>)activity);
98
children[indexOfNextActivity].RegisterForStatusChange(Activity.ClosedEvent, (IActivityEventListener<
ActivityExecutionStatusChangedEventArgs
>)activity);