27 references to RootActivity
System.Workflow.ComponentModel (27)
AuthoringOM\Activity.cs (18)
726handlers.Add(new ActivityExecutorDelegateInfo<ActivityExecutionStatusChangedEventArgs>(true, delegateValue, this.ContextActivity ?? this.RootActivity)); 836return (this.ContextActivity != this.RootActivity); 882Activity rootActivity = this.RootActivity; 915CompositeActivity parent = (withinThisActivityOnly ? this : this.RootActivity) as CompositeActivity; 934resolvedActivity = Helpers.ParseActivity(this.RootActivity, activityQualifiedName); 1124FillContextIdToActivityMap(outerActivity.RootActivity); 1569this.OnClosed(this.RootActivity.WorkflowCoreRuntime); 1586this.Uninitialize(this.RootActivity.WorkflowCoreRuntime); 1668this.OnClosed(this.RootActivity.WorkflowCoreRuntime); 1679this.Uninitialize(this.RootActivity.WorkflowCoreRuntime); 1756compensatableChild.Uninitialize(activity.RootActivity.WorkflowCoreRuntime); 1762activity.Uninitialize(activity.RootActivity.WorkflowCoreRuntime); 1836int completedOrderId = (int)this.RootActivity.GetValue(Activity.CompletedOrderIdProperty); 1837this.RootActivity.SetValue(Activity.CompletedOrderIdProperty, completedOrderId + 1); 1842int completedOrderId = (int)this.RootActivity.GetValue(Activity.CompletedOrderIdProperty); 1843this.RootActivity.SetValue(Activity.CompletedOrderIdProperty, completedOrderId - 1); 2062if (this.RootActivity == null) 2193Activity rootActivity = this.RootActivity;
AuthoringOM\ActivityExecutionContextCollection.cs (1)
208childContext.Activity.ContextActivity.Uninitialize(this.ownerContext.Activity.RootActivity.WorkflowCoreRuntime);
AuthoringOM\ActivityExecutorDelegateInfo.cs (2)
60this.activityQualifiedName = (target ?? contextActivity.RootActivity).QualifiedName; 79this.activityQualifiedName = (target ?? contextActivity.RootActivity).QualifiedName;
AuthoringOM\ScheduleChanges.cs (5)
157if (activity.RootActivity == null) 166if (!CompareWorkflowDefinition((Activity)this.originalRootActivity, (Activity)activity.RootActivity.GetValue(Activity.WorkflowDefinitionProperty))) 414addedActivity.OnActivityExecutionContextLoad(executionContext.Activity.RootActivity.WorkflowCoreRuntime); 427removedActivityAction.OriginalRemovedActivity.Uninitialize(executionContext.Activity.RootActivity.WorkflowCoreRuntime); 430removedActivityAction.OriginalRemovedActivity.OnActivityExecutionContextUnload(executionContext.Activity.RootActivity.WorkflowCoreRuntime);
AuthoringOM\Serializer\ActivitySurrogate.cs (1)
131isDangling = ((Activity)Activity.ActivityRoots[0]).RootActivity != activity;