79 references to QueueEventArgs
System.Workflow.Activities (34)
Delay.cs (5)
29
public sealed class DelayActivity : Activity, IEventActivity, IActivityEventListener<
QueueEventArgs
>
273
void IActivityEventListener<
QueueEventArgs
>.OnEvent(object sender,
QueueEventArgs
e)
298
void IEventActivity.Subscribe(ActivityExecutionContext parentContext, IActivityEventListener<
QueueEventArgs
> parentEventHandler)
329
void IEventActivity.Unsubscribe(ActivityExecutionContext parentContext, IActivityEventListener<
QueueEventArgs
> parentEventHandler)
EventHandlers.cs (3)
348
private sealed class EventHandlerEventActivitySubscriber : IActivityEventListener<
QueueEventArgs
>
386
void IActivityEventListener<
QueueEventArgs
>.OnEvent(object sender,
QueueEventArgs
e)
EventSinkActivity.cs (5)
27
public class HandleExternalEventActivity : Activity, IEventActivity, IPropertyValueProvider, IActivityEventListener<
QueueEventArgs
>, IDynamicPropertyTypeProvider
347
void IActivityEventListener<
QueueEventArgs
>.OnEvent(object sender,
QueueEventArgs
e)
383
void IEventActivity.Subscribe(ActivityExecutionContext parentContext, IActivityEventListener<
QueueEventArgs
> parentEventHandler)
393
void IEventActivity.Unsubscribe(ActivityExecutionContext parentContext, IActivityEventListener<
QueueEventArgs
> parentEventHandler)
Interfaces.cs (2)
46
void Subscribe(ActivityExecutionContext parentContext, IActivityEventListener<
QueueEventArgs
> parentEventHandler);
47
void Unsubscribe(ActivityExecutionContext parentContext, IActivityEventListener<
QueueEventArgs
> parentEventHandler);
Listen.cs (3)
241
private sealed class ListenEventActivitySubscriber : IActivityEventListener<
QueueEventArgs
>
250
void IActivityEventListener<
QueueEventArgs
>.OnEvent(object sender,
QueueEventArgs
e)
LocalService\CorrelationService.cs (3)
60
internal static bool Subscribe(IServiceProvider context, Activity activity, Type interfaceType, string methodName, IActivityEventListener<
QueueEventArgs
> eventListener, Guid instanceId)
98
internal static bool Unsubscribe(IServiceProvider context, Activity activity, Type interfaceType, string methodName, IActivityEventListener<
QueueEventArgs
> eventListener)
249
private static void SubscribeForCorrelationTokenInvalidation(Activity activity, Type interfaceType, string followermethodName, IActivityEventListener<
QueueEventArgs
> eventListener, Guid instanceId)
LocalService\CorrelationTokenInvalidatedHandler.cs (2)
16
IActivityEventListener<
QueueEventArgs
> eventHandler;
25
internal CorrelationTokenInvalidatedHandler(Type interfaceType, string operation, IActivityEventListener<
QueueEventArgs
> eventHandler, Guid instanceId)
LocalService\FollowerQueueCreator.cs (3)
19
internal sealed class FollowerQueueCreator : IActivityEventListener<
QueueEventArgs
>
45
void IActivityEventListener<
QueueEventArgs
>.OnEvent(object sender,
QueueEventArgs
args)
StateMachineSubscription.cs (3)
22
internal abstract class StateMachineSubscription : IActivityEventListener<
QueueEventArgs
>
46
void IActivityEventListener<
QueueEventArgs
>.OnEvent(object sender,
QueueEventArgs
e)
WebServiceReceive.cs (5)
32
public sealed class WebServiceInputActivity : Activity, IEventActivity, IPropertyValueProvider, IActivityEventListener<
QueueEventArgs
>, IDynamicPropertyTypeProvider
366
void IActivityEventListener<
QueueEventArgs
>.OnEvent(object sender,
QueueEventArgs
e)
384
void IEventActivity.Subscribe(ActivityExecutionContext parentContext, IActivityEventListener<
QueueEventArgs
> parentEventHandler)
394
void IEventActivity.Unsubscribe(ActivityExecutionContext parentContext, IActivityEventListener<
QueueEventArgs
> parentEventHandler)
System.Workflow.Runtime (30)
EventQueueState.cs (6)
19
List<ActivityExecutorDelegateInfo<
QueueEventArgs
>> synchronousListeners;
20
List<ActivityExecutorDelegateInfo<
QueueEventArgs
>> asynchronousListeners;
33
this.synchronousListeners = new List<ActivityExecutorDelegateInfo<
QueueEventArgs
>>();
34
this.asynchronousListeners = new List<ActivityExecutorDelegateInfo<
QueueEventArgs
>>();
41
internal List<ActivityExecutorDelegateInfo<
QueueEventArgs
>> AsynchronousListeners
45
internal List<ActivityExecutorDelegateInfo<
QueueEventArgs
>> SynchronousListeners
WorkflowExecutor.cs (2)
1345
List<ActivityExecutorDelegateInfo<
QueueEventArgs
>> listeners = qService.GetQueue(name).AsynchronousListeners;
1347
foreach (ActivityExecutorDelegateInfo<
QueueEventArgs
> l in listeners)
WorkflowQueue.cs (19)
25
public event EventHandler<
QueueEventArgs
> QueueItemAvailable
35
ActivityExecutorDelegateInfo<
QueueEventArgs
> subscriber = new ActivityExecutorDelegateInfo<
QueueEventArgs
>(value, qService.CallingActivity);
47
ActivityExecutorDelegateInfo<
QueueEventArgs
> subscriber = new ActivityExecutorDelegateInfo<
QueueEventArgs
>(value, qService.CallingActivity);
57
public void RegisterForQueueItemAvailable(IActivityEventListener<
QueueEventArgs
> eventListener)
61
public void RegisterForQueueItemAvailable(IActivityEventListener<
QueueEventArgs
> eventListener, string subscriberQualifiedName)
69
ActivityExecutorDelegateInfo<
QueueEventArgs
> subscriber = new ActivityExecutorDelegateInfo<
QueueEventArgs
>(eventListener, qService.CallingActivity);
81
public void UnregisterForQueueItemAvailable(IActivityEventListener<
QueueEventArgs
> eventListener)
88
ActivityExecutorDelegateInfo<
QueueEventArgs
> subscriber = new ActivityExecutorDelegateInfo<
QueueEventArgs
>(eventListener, qService.CallingActivity);
97
public event EventHandler<
QueueEventArgs
> QueueItemArrived
106
qService.GetQueueState(this.queueName).SynchronousListeners.Add(new ActivityExecutorDelegateInfo<
QueueEventArgs
>(value, qService.CallingActivity));
116
qService.GetQueueState(this.queueName).SynchronousListeners.Remove(new ActivityExecutorDelegateInfo<
QueueEventArgs
>(value, qService.CallingActivity));
120
public void RegisterForQueueItemArrived(IActivityEventListener<
QueueEventArgs
> eventListener)
127
qService.GetQueueState(this.queueName).SynchronousListeners.Add(new ActivityExecutorDelegateInfo<
QueueEventArgs
>(eventListener, qService.CallingActivity));
130
public void UnregisterForQueueItemArrived(IActivityEventListener<
QueueEventArgs
> eventListener)
137
qService.GetQueueState(this.queueName).SynchronousListeners.Remove(new ActivityExecutorDelegateInfo<
QueueEventArgs
>(eventListener, qService.CallingActivity));
WorkflowQueuingService.cs (3)
360
QueueEventArgs
args = new QueueEventArgs(queueName);
363
foreach (ActivityExecutorDelegateInfo<
QueueEventArgs
> subscriber in qState.AsynchronousListeners)
516
QueueEventArgs
args = new QueueEventArgs(queueName);
System.WorkflowServices (15)
System\Workflow\Activities\ReceiveActivity.cs (15)
40
IActivityEventListener<
QueueEventArgs
>,
111
private IActivityEventListener<
QueueEventArgs
> securityShim;
112
private IActivityEventListener<
QueueEventArgs
> validationShim;
419
void IActivityEventListener<
QueueEventArgs
>.OnEvent(object sender,
420
QueueEventArgs
e)
535
IActivityEventListener<
QueueEventArgs
> parentEventHandler)
581
IActivityEventListener<
QueueEventArgs
> parentEventHandler)
1536
class SecurityShim : IActivityEventListener<
QueueEventArgs
>, IDisposable
1550
void IActivityEventListener<
QueueEventArgs
>.OnEvent(object sender,
QueueEventArgs
queueEventArgs)
1592
class ValidationShim : IActivityEventListener<
QueueEventArgs
>, IDisposable
1594
IActivityEventListener<
QueueEventArgs
> activityEventListener;
1597
internal ValidationShim(ReceiveActivity receiveActivity, IActivityEventListener<
QueueEventArgs
> activityEventListener)
1613
void IActivityEventListener<
QueueEventArgs
>.OnEvent(object sender,
QueueEventArgs
queueEventArgs)