4 types derived from ActivityExecutionFilter
System.Workflow.ComponentModel (4)
AuthoringOM\Filters\CompensationHandlingFilter.cs (1)
7internal class CompensationHandlingFilter : ActivityExecutionFilter, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>
AuthoringOM\Filters\FaultHandlingFilter.cs (1)
10internal sealed class FaultAndCancellationHandlingFilter : ActivityExecutionFilter, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>
AuthoringOM\Filters\SynchronizationFilter.cs (1)
18internal sealed class SynchronizationFilter : ActivityExecutionFilter, IActivityEventListener<EventArgs>, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>
AuthoringOM\Filters\TransactionFilter.cs (1)
32internal sealed class TransactedContextFilter : ActivityExecutionFilter, IActivityEventListener<EventArgs>, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>
3 references to ActivityExecutionFilter
System.Workflow.ComponentModel (3)
AuthoringOM\ActivityExecutorDelegateInfo.cs (1)
320(activity.HasPrimaryClosed && !(this.eventListener is ActivityExecutionFilter))
AuthoringOM\Filters\ActivityExecutionFilter.cs (2)
63if (!(nextActivityExecutor is ActivityExecutionFilter) && executionContext.Activity.HasPrimaryClosed) 80if (!(nextActivityExecutor is ActivityExecutionFilter) && executionContext.Activity.HasPrimaryClosed)