4 implementations of IEventActivity
System.Workflow.Activities (3)
Delay.cs (1)
29
public sealed class DelayActivity : Activity,
IEventActivity
, IActivityEventListener<QueueEventArgs>
EventSinkActivity.cs (1)
27
public class HandleExternalEventActivity : Activity,
IEventActivity
, IPropertyValueProvider, IActivityEventListener<QueueEventArgs>, IDynamicPropertyTypeProvider
WebServiceReceive.cs (1)
32
public sealed class WebServiceInputActivity : Activity,
IEventActivity
, IPropertyValueProvider, IActivityEventListener<QueueEventArgs>, IDynamicPropertyTypeProvider
System.WorkflowServices (1)
System\Workflow\Activities\ReceiveActivity.cs (1)
39
IEventActivity
,
54 references to IEventActivity
System.Workflow.Activities (45)
Delay.cs (6)
107
((
IEventActivity
)this).Subscribe(executionContext, this);
122
((
IEventActivity
)this).Unsubscribe(executionContext, this);
298
void
IEventActivity
.Subscribe(ActivityExecutionContext parentContext, IActivityEventListener<QueueEventArgs> parentEventHandler)
313
IComparable queueName = ((
IEventActivity
)this).QueueName;
329
void
IEventActivity
.Unsubscribe(ActivityExecutionContext parentContext, IActivityEventListener<QueueEventArgs> parentEventHandler)
370
IComparable
IEventActivity
.QueueName
Designers\StateFinalizationDesigner.cs (1)
50
if (activity is
IEventActivity
)
Designers\StateInitializationDesigner.cs (1)
50
if (activity is
IEventActivity
)
EventDriven.cs (3)
42
public
IEventActivity
EventActivity
50
return enabledActivities[0] as
IEventActivity
;
81
else if (!(firstActivity is
IEventActivity
))
EventSinkActivity.cs (3)
383
void
IEventActivity
.Subscribe(ActivityExecutionContext parentContext, IActivityEventListener<QueueEventArgs> parentEventHandler)
393
void
IEventActivity
.Unsubscribe(ActivityExecutionContext parentContext, IActivityEventListener<QueueEventArgs> parentEventHandler)
403
IComparable
IEventActivity
.QueueName
SR.cs (3)
386
typeof(
IEventActivity
).FullName);
393
typeof(
IEventActivity
).FullName);
544
typeof(
IEventActivity
).FullName,
StateMachineAction.cs (1)
265
IEventActivity
eventActivity = StateMachineHelpers.GetEventActivity(eventDriven);
StateMachineHelpers.cs (5)
224
if (activity is
IEventActivity
)
240
static internal
IEventActivity
GetEventActivity(EventDrivenActivity eventDriven)
244
IEventActivity
eventActivity = sequenceActivity.EnabledActivities[0] as
IEventActivity
;
249
static internal EventDrivenActivity GetParentEventDriven(
IEventActivity
eventActivity)
StateMachineSubscription.cs (2)
113
IEventActivity
eventActivity)
126
IEventActivity
eventActivity)
StateMachineSubscriptionManager.cs (10)
97
IEventActivity
eventActivity = StateMachineHelpers.GetEventActivity(eventDriven);
164
IEventActivity
eventActivity = StateMachineHelpers.GetEventActivity(eventDriven);
174
IEventActivity
eventActivity = StateMachineHelpers.GetEventActivity(eventDriven);
179
IEventActivity
eventActivity)
195
IEventActivity
eventActivity)
210
IEventActivity
eventActivity,
253
IEventActivity
eventActivity = StateMachineHelpers.GetEventActivity(eventDriven);
258
private EventActivitySubscription GetSubscription(
IEventActivity
eventActivity)
305
IEventActivity
eventActivity = StateMachineHelpers.GetEventActivity(eventDriven);
325
private static IComparable GetQueueName(
IEventActivity
eventActivity)
StateMachineWorkflowInstance.cs (2)
229
IEventActivity
eventActivity = subscribedActivity as
IEventActivity
;
StateValidator.cs (5)
338
IEventActivity
firstEventActivity = null;
341
firstEventActivity = eventDriven.EnabledActivities[0] as
IEventActivity
;
347
private static bool ValidateMultipleIEventActivityInCompositeActivity(EventDrivenActivity eventDriven,
IEventActivity
firstEventActivity, CompositeActivity parent, ValidationErrorCollection validationErrors)
357
if (activity is
IEventActivity
)
360
SR.GetString(SR.Error_EventDrivenMultipleEventActivity, eventDriven.Name, typeof(
IEventActivity
).FullName, typeof(EventDrivenActivity).Name),
WebServiceReceive.cs (3)
384
void
IEventActivity
.Subscribe(ActivityExecutionContext parentContext, IActivityEventListener<QueueEventArgs> parentEventHandler)
394
void
IEventActivity
.Unsubscribe(ActivityExecutionContext parentContext, IActivityEventListener<QueueEventArgs> parentEventHandler)
404
IComparable
IEventActivity
.QueueName
System.WorkflowServices (9)
System\Workflow\Activities\ReceiveActivity.cs (9)
286
IComparable
IEventActivity
.QueueName
534
void
IEventActivity
.Subscribe(ActivityExecutionContext parentContext,
580
void
IEventActivity
.Unsubscribe(ActivityExecutionContext parentContext,
604
WorkflowQueue workflowQueue = queuingService.GetWorkflowQueue(((
IEventActivity
)this).QueueName);
609
((
IEventActivity
)this).QueueName)));
761
((
IEventActivity
)this).QueueName)));
833
((
IEventActivity
)this).QueueName)));
880
((
IEventActivity
)this).QueueName)));
1009
((
IEventActivity
)this).QueueName)));