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