1 write to rootActivity
System.Workflow.Runtime (1)
System\Activities\Statements\InteropExecutor.cs (1)
453
this.
rootActivity
= rootActivity;
29 references to rootActivity
System.Workflow.Runtime (29)
System\Activities\Statements\InteropExecutor.cs (29)
148
return this.
rootActivity
;
158
this.timerQueue = (TimerEventSubscriptionCollection)this.
rootActivity
.GetValue(TimerEventSubscriptionCollection.TimerCollectionProperty);
166
this.
rootActivity
.SetValue(TimerEventSubscriptionCollection.TimerCollectionProperty, this.timerQueue);
310
using (ActivityExecutionContext activityExecutionContext = new ActivityExecutionContext(this.
rootActivity
, true))
312
activityExecutionContext.ExecuteActivity(this.
rootActivity
);
320
using (ActivityExecutionContext activityExecutionContext = new ActivityExecutionContext(this.
rootActivity
, true))
323
if (this.
rootActivity
.ExecutionStatus == ActivityExecutionStatus.Executing)
325
activityExecutionContext.CancelActivity(this.
rootActivity
);
334
this.
rootActivity
.SetValue(Activity.ActivityExecutionContextInfoProperty,
335
new ActivityExecutionContextInfo(this.
rootActivity
.QualifiedName, this.GetNewContextActivityId(), instanceId, -1));
336
this.
rootActivity
.SetValue(Activity.ActivityContextGuidProperty, instanceId);
338
SetInputParameters(definition, this.
rootActivity
, inputs, hasNameCollision);
340
((IDependencyObjectAccessor)this.
rootActivity
).InitializeActivatingInstanceForRuntime(
344
this.
rootActivity
.FixUpMetaProperties(definition);
348
using (new ServiceEnvironment(this.
rootActivity
))
350
using (SetCurrentActivity(this.
rootActivity
))
352
RegisterContextActivity(this.
rootActivity
);
354
using (ActivityExecutionContext executionContext = new ActivityExecutionContext(this.
rootActivity
, true))
356
executionContext.InitializeActivity(this.
rootActivity
);
364
if (this.
rootActivity
== null)
377
if (this.
rootActivity
== null)
386
this.
rootActivity
.Save(stream);
460
this.
rootActivity
.SetValue(System.Workflow.ComponentModel.Activity.WorkflowDefinitionProperty, workflowDefinition);
461
this.
rootActivity
.SetValue(WorkflowExecutor.WorkflowExecutorProperty, this);
501
if (this.
rootActivity
.ExecutionStatus == ActivityExecutionStatus.Closed)
513
this.outputs.Add(property.Name + Interop.OutArgumentSuffix, property.GetValue(this.
rootActivity
, null));
526
return this.
rootActivity
.ExecutionStatus;
640
if (activity == this.
rootActivity
&& !activity.PersistOnClose)
862
return this.GetService(this.
rootActivity
, serviceType);