299 references to Parent
System.Workflow.Activities (122)
Common\CompModHelpers.cs (22)
131if (activity.Parent != null) 133ArrayList childActivities = (ArrayList)commonParentActivities[activity.Parent]; 137commonParentActivities.Add(activity.Parent, childActivities); 159Activity parentActivity = activity.Parent; 170parentActivity = parentActivity.Parent; 285while (activity.Parent != null) 286activity = activity.Parent; 877CompositeActivity parent = activity.Parent; 881if (parent.Parent == null) 888parent = parent.Parent; 898CompositeActivity parent = activity.Parent; 902if (parent.Parent == null) 909parent = parent.Parent; 1153activity = (string.Equals(parent, "Parent", StringComparison.OrdinalIgnoreCase)) ? activity.Parent : null; 1168Activity parentContextActivity = context.Parent; 1179parentContextActivity = parentContextActivity.Parent; 1219if (compositeParentActivity != null && parentActivity.Parent != null && IsCustomActivity(compositeParentActivity)) 1222parentActivity = parentActivity.Parent; 1228parentActivity = parentActivity.Parent; 1248while (contextGuid == Guid.Empty && contextActivity.Parent != null) 1250contextActivity = contextActivity.Parent; 1427if (currentActivity == null && (parsingContext is CompositeActivity) && parsingContext.Parent != null && Helpers.IsCustomActivity(parsingContext as CompositeActivity))
Common\ValidationHelpers.cs (6)
124if (activity is CompositeActivity && ((activity.Parent == null) || !Helpers.IsCustomActivity(activity as CompositeActivity))) 141if (request.Parent == null) 145Activity responseParent = response is CompositeActivity ? (CompositeActivity)response : response.Parent; 149responseParent = responseParent.Parent; 153CompositeActivity requestParent = request is CompositeActivity ? (CompositeActivity)request : request.Parent; 157requestParent = requestParent.Parent;
ConditionalBranch.cs (1)
71IfElseActivity ifElse = ifElseBranch.Parent as IfElseActivity;
ConstrainedGroup.cs (3)
174if (contextActivity != null && Helpers.IsChildActivity(activity.Parent, contextActivity)) 227Debug.Assert(currentActivity == addedActivity.Parent, "Attempting to add wrong activity to CAG"); 522Debug.Assert(cag == args1.Activity.Parent, "Received event for non-child of CAG");
CorrelationValidator.cs (5)
116if (activity.Parent == null) 139CompositeActivity parent = activity.Parent; 152parent = parent.Parent; 321parent = parent.Parent; 335currentParent = currentParent.Parent;
Delay.cs (4)
321while (root.Parent != null) 322root = root.Parent; 355while (root.Parent != null) 356root = root.Parent;
Designers\CAGDesigner.cs (3)
90if (activity.Parent is ConditionedActivityGroup) 100if (activity.Parent is ConditionedActivityGroup) 107return ((extendee != this) && (extendee is Activity) && (((Activity)extendee).Parent is ConditionedActivityGroup));
Designers\SetStateDesigner.cs (1)
193return ValidateParent(parentActivity.Parent);
Designers\StateDesigner.cs (6)
644state.Parent != null) 1178connector.SourceStateName = sourceDesignerLayoutConnectionPoint.EventHandler.Parent.QualifiedName; 1201CompositeActivityDesigner setStateParentDesigner = StateDesigner.GetDesigner(setStateActivity.Parent) as CompositeActivityDesigner; 1248CompositeActivityDesigner previousSetStateParentDesigner = (CompositeActivityDesigner)StateDesigner.GetDesigner(setState.Parent); 1260stateDesignerConnector.SourceStateName = source.EventHandler.Parent.QualifiedName; 1757StateDesigner sourceStateDesigner = (StateDesigner)GetDesigner(eventHandler.Parent);
Designers\StateDesigner.TransitionInfo.cs (1)
64StateActivity sourceState = _eventHandler.Parent as StateActivity;
EventDriven.cs (3)
66if (!(eventDriven.Parent is ListenActivity) && 67!(eventDriven.Parent is EventHandlersActivity) && 68!(eventDriven.Parent is StateActivity)
EventHandlers.cs (4)
85if (this.Parent == null) 475if (eventHandlers.Parent == null) 482if (!(eventHandlers.Parent is EventHandlingScopeActivity)) 483validationErrors.Add(new ValidationError(SR.GetString(SR.Error_EventHandlersDeclParentNotScope, eventHandlers.Parent.QualifiedName), ErrorNumbers.Error_EventHandlersDeclParentNotScope));
EventSinkActivity.cs (4)
234CompositeActivity parent = this.Parent; 248parent = parent.Parent; 262CompositeActivity parent = this.Parent; 270parent = parent.Parent;
InvokeSchedule.cs (2)
262Activity parentScope = invokeWorkflow.Parent; 270parentScope = parentScope.Parent;
InvokeWebService.cs (2)
198if (parent.Parent == null) 201parent = parent.Parent;
LocalService\CorrelationTokenTypeConvertor.cs (3)
110if (currentActivity.Parent != null) 112foreach (Activity siblingActivity in currentActivity.Parent.Activities) 131activityStack.Push(currentActivity.Parent);
Policy.cs (1)
55if (this.Parent == null)
Rules\RuleDefinitions.cs (1)
59if (rootActivity.Parent == null)
SetState.cs (8)
152if (activity.Parent == null || activity.Parent == activity) 158if (SetStateValidator.IsValidContainer(activity.Parent)) 160ValidateParentState(containment, activity.Parent); 164ValidateContainment(containment, activity.Parent); 170if (activity.Parent == null) 173StateActivity state = activity.Parent as StateActivity; 180ValidateParentState(containment, activity.Parent);
State.cs (1)
285if (existingContext.Activity.Parent == this)
StateFinalizationActivity.cs (1)
52StateActivity state = stateFinalization.Parent as StateActivity;
StateInitialization.cs (1)
52StateActivity state = stateInitialization.Parent as StateActivity;
StateMachineExecutionState.cs (1)
229currentState = currentState.Parent as StateActivity;
StateMachineHelpers.cs (11)
34StateActivity parent = state.Parent as StateActivity; 56return (context.Activity.Parent == null); 67Debug.Assert(activity.Parent != activity); 73if (activity.Parent == null) 76return FindEnclosingState(activity.Parent); 87Debug.Assert(state.Parent != state); 89if (state.Parent == null) 94if (!(state.Parent is StateActivity)) 97return GetRootState((StateActivity)state.Parent); 251Activity activity = ((Activity)eventActivity).Parent; 258activity = activity.Parent;
StateMachineSubscriptionManager.cs (3)
142state = state.Parent as StateActivity; 152StateActivity parentState = state.Parent as StateActivity; 157parentState = parentState.Parent as StateActivity;
StateValidator.cs (3)
41if (state.Parent != null) 53if (!(state.Parent is StateActivity)) 61if (state.Parent == null && !StateMachineHelpers.IsStateMachine(state))
WebServiceFault.cs (1)
126if (this.Parent == null)
WebServiceReceive.cs (1)
211if (this.Parent == null)
WebServiceResponse.cs (19)
117if (this.Parent == null) 137Activity parent = this.Parent; 145parent = this.Parent; 504if (currentActivity.Parent != null) 506foreach (Activity siblingActivity in currentActivity.Parent.Activities) 509if (siblingActivity == currentActivity && ((currentActivity.Parent is ParallelActivity && !Helpers.IsFrameworkActivity(currentActivity)) || (currentActivity.Parent is StateActivity && !Helpers.IsFrameworkActivity(currentActivity)))) 513if (currentActivity.Parent is IfElseActivity && !Helpers.IsFrameworkActivity(currentActivity)) 517if (currentActivity.Parent is ListenActivity && !Helpers.IsFrameworkActivity(currentActivity)) 525StateActivity currentState = currentActivity.Parent as StateActivity; 554if (!crossOverLoop && IsLoopActivity(currentActivity.Parent)) 557activityStack.Push(currentActivity.Parent); 581while (currentActivity.Parent != null && currentActivity.Parent.QualifiedName != leastCommonParent) 586currentActivity = currentActivity.Parent; 596foreach (String path in GetActivityPath(activity.Parent)) 632if (currentActivity.Parent != null) 636foreach (Activity siblingActivity in currentActivity.Parent.Activities) 661activityStack.Push(currentActivity.Parent);
System.Workflow.ComponentModel (127)
AuthoringOM\Activity.cs (17)
1179if (returnActivity.Parent == null) 1390if (this.Parent == null) 1609this.WorkflowCoreRuntime.RaiseException(exception, this.Parent, string.Empty); 1620this.WorkflowCoreRuntime.RaiseException(exception, this.Parent, string.Empty); 1629if (parent.SupportsSynchronization || parent.Parent == null) 1650if (parent.SupportsSynchronization || parent.Parent == null) 1686this.WorkflowCoreRuntime.RaiseException(exception, this.Parent, string.Empty); 2059if (this.Parent != null) 2350parent = parent.Parent; 2365if (activity.Parent != null) 2366throw new InvalidOperationException(SR.GetString(SR.Error_ActivityHasParent, activity.QualifiedName, activity.Parent.QualifiedName)); 2411if (rootActivity.Parent == null || !string.IsNullOrEmpty(className)) 2440while (compositeActivity.Parent != null) 2444compositeActivity = compositeActivity.Parent; 2454if (parent && compositeActivity.Parent == null) 2460if (compositeActivity.Parent != null) 2461return CannotModifyChildren(compositeActivity.Parent, parent);
AuthoringOM\ActivityExecutionContext.cs (12)
309if (this.currentActivity.Parent == null) 317this.currentActivity.WorkflowCoreRuntime.RaiseException(e, this.currentActivity.Parent, string.Empty); 417Activity parent = activity.Parent; 420if (parent.SupportsSynchronization || parent.Parent == null) 454parent = parent.Parent; 476Activity parent = Activity.Parent; 479if (parent.SupportsSynchronization || parent.Parent == null) 536parent = parent.Parent; 641if (activity.Enabled && activity.Parent == this.currentActivity.WorkflowCoreRuntime.CurrentActivity && (allowContextVariance || activity.Equals(this.Activity.GetActivityByName(activity.QualifiedName, true)))) 655while (parentActivity != null && parentActivity.Enabled && parentActivity.Parent != this.currentActivity.ContextActivity) 656parentActivity = parentActivity.Parent; 681activity = activity.Parent;
AuthoringOM\Behaviors\CancellationHandler.cs (1)
31if (this.Parent == null)
AuthoringOM\Behaviors\Compensate.cs (7)
53if (this.Parent == null) 101commonParentActivity = commonParentActivity.Parent; 174CompositeActivity parent = compensate.Parent; 179parent = parent.Parent; 195parent = parent.Parent; 214CompositeActivity parent = compensate.Parent; 220parent = parent.Parent;
AuthoringOM\Behaviors\CompensateDesigner.cs (1)
30parentActivity = parentActivity.Parent;
AuthoringOM\Behaviors\Compensation.cs (2)
32if (this.Parent == null) 75if (!(compensation.Parent is ICompensatableActivity))
AuthoringOM\Behaviors\ExceptionHandler.cs (2)
74if (this.Parent == null) 168if (!(exceptionHandler.Parent is FaultHandlersActivity))
AuthoringOM\Behaviors\ExceptionHandlers.cs (4)
41if (this.Parent == null) 52Debug.Assert(this.Parent.GetValue(ActivityExecutionContext.CurrentExceptionProperty) != null, "No Exception contained by parent"); 54Exception excep = this.Parent.GetValue(ActivityExecutionContext.CurrentExceptionProperty) as Exception; 65this.Parent.RemoveProperty(ActivityExecutionContext.CurrentExceptionProperty);
AuthoringOM\Compiler\Validation\ActivityValidator.cs (1)
28if (activity.Parent == null)
AuthoringOM\Compiler\Validation\BindValidator.cs (1)
914else if (value is ActivityBind && refActivity.Parent != null)
AuthoringOM\Compiler\Validation\DependencyObjectValidator.cs (1)
118bool checkNotSet = (activity.Parent != null) || ((activity is CompositeActivity) && (((CompositeActivity)activity).EnabledActivities.Count != 0));
AuthoringOM\Compiler\Validation\TransactionContextValidator.cs (2)
41Activity parent = activity.Parent; 49parent = parent.Parent;
AuthoringOM\Compiler\XomlCompilerHelpers.cs (5)
220if (activity.Parent == null) 592while (activity != null && activity.Parent != null) 593activity = activity.Parent; 629while (activity != null && activity.Parent != null) 630activity = activity.Parent;
AuthoringOM\Design\ActivityDesigner.cs (6)
122else if (Activity != null && Activity.Parent != null) 123parentDesigner = ActivityDesigner.GetDesigner(Activity.Parent) as CompositeActivityDesigner; 358if (this.Activity.Parent != null) 762if (Activity.Parent == null) 893CompositeActivity parentActivity = activity.Parent; 897parentActivity = parentActivity.Parent;
AuthoringOM\Design\ActivityDesignerLayoutSerializers.cs (1)
26if (activityDesigner.Activity != null && activityDesigner.Activity.Parent == null && writer != null)
AuthoringOM\Design\CommandSet.cs (2)
453CompositeActivity parentActivity = selectedActivity.Parent; 921CompositeActivity parentActivity = selectedActivity.Parent;
AuthoringOM\Design\CompositeActivityDesigner.cs (6)
832if (activity.Parent == null) 924Debug.Assert(activity.Parent != null); 925CompositeActivity parentActivity = activity.Parent; 927activity.Parent.Activities.Remove(activity); 1518if (activity == null || activity.Parent == null) 1521CompositeActivity compositeActivity = activity.Parent as CompositeActivity;
AuthoringOM\Design\Dialogs\ActivityBindForm.cs (1)
415if (designerHost != null && loader != null && activity.Parent == null)
AuthoringOM\Design\FreeFormDesigner.cs (1)
874if (activity.Site == null || activity.Parent != Activity)
AuthoringOM\Design\IdentifierCreationService.cs (2)
206CompositeActivity parent = activity.Parent; 213parent = parent.Parent;
AuthoringOM\Design\MessageFilters\DragDropManager.cs (1)
791parentActivity = parentActivity.Parent;
AuthoringOM\Design\XomlDesignerLoader.cs (1)
171if (activity.Parent == null && designerHost.RootComponent == null)
AuthoringOM\Fault.cs (1)
48if (this.Parent == null)
AuthoringOM\Filters\CompensationHandlingFilter.cs (3)
126if (targetActivity.Parent == null) 367while (immediateChild.Parent != targetParent) 368immediateChild = immediateChild.Parent;
AuthoringOM\Helpers.cs (1)
21Debug.Assert(activity.Parent != null, "If this is a built-in activity, its parent should never be null.");
AuthoringOM\ScheduleChanges.cs (5)
46if (!(rootActivity is CompositeActivity) || rootActivity.Parent != null) 154if (activity.Parent != null) 385if (activity.Parent != null) 386return IsActivityExecutable(activity.Parent); 747CompositeActivity addedActivityOwner = this.addedActivity.Parent;
AuthoringOM\Serializer\ActivityCodeDomSerializationManager.cs (1)
105if (a.Parent == null)
AuthoringOM\Serializer\ActivitySurrogate.cs (6)
70if (obj is Activity && ((Activity)obj).Parent == null) 129if (activity.Parent == null) 135if (!activity.Parent.Activities.Contains(activity)) 138if (activity.Parent.ContextActivity != null) 139activeContextActivities = (IList<Activity>)activity.Parent.ContextActivity.GetValue(Activity.ActiveExecutionContextsProperty); 147activity = activity.Parent;
AuthoringOM\Serializer\CompositeActivityMarkupSerializer.cs (1)
21if (compositeActivity.Parent == null && writer != null)
AuthoringOM\Suspend.cs (3)
47if (this.Parent == null) 90CompositeActivity parent = suspend.Parent; 98parent = parent.Parent;
AuthoringOM\Terminate.cs (1)
43if (this.Parent == null)
Shared\CompModHelpers.cs (22)
129if (activity.Parent != null) 131ArrayList childActivities = (ArrayList)commonParentActivities[activity.Parent]; 135commonParentActivities.Add(activity.Parent, childActivities); 157Activity parentActivity = activity.Parent; 168parentActivity = parentActivity.Parent; 283while (activity.Parent != null) 284activity = activity.Parent; 875CompositeActivity parent = activity.Parent; 879if (parent.Parent == null) 886parent = parent.Parent; 896CompositeActivity parent = activity.Parent; 900if (parent.Parent == null) 907parent = parent.Parent; 1151activity = (string.Equals(parent, "Parent", StringComparison.OrdinalIgnoreCase)) ? activity.Parent : null; 1166Activity parentContextActivity = context.Parent; 1177parentContextActivity = parentContextActivity.Parent; 1217if (compositeParentActivity != null && parentActivity.Parent != null && IsCustomActivity(compositeParentActivity)) 1220parentActivity = parentActivity.Parent; 1226parentActivity = parentActivity.Parent; 1246while (contextGuid == Guid.Empty && contextActivity.Parent != null) 1248contextActivity = contextActivity.Parent; 1425if (currentActivity == null && (parsingContext is CompositeActivity) && parsingContext.Parent != null && Helpers.IsCustomActivity(parsingContext as CompositeActivity))
Shared\ValidationHelpers.cs (6)
123if (activity is CompositeActivity && ((activity.Parent == null) || !Helpers.IsCustomActivity(activity as CompositeActivity))) 140if (request.Parent == null) 144Activity responseParent = response is CompositeActivity ? (CompositeActivity)response : response.Parent; 148responseParent = responseParent.Parent; 152CompositeActivity requestParent = request is CompositeActivity ? (CompositeActivity)request : request.Parent; 156requestParent = requestParent.Parent;
System.Workflow.Runtime (34)
AmbientEnvironment.cs (1)
163currentActivity = currentActivity.Parent;
ContextActivityUtils.cs (3)
35contextActivity = contextActivity.Parent; 52while (rootActivity != null && rootActivity.Parent != null) 53rootActivity = rootActivity.Parent;
CorrelationToken.cs (1)
202activityStack.Push(currentActivity.Parent);
DebugEngine\DebugController.cs (1)
1033activity = activity.Parent;
System\Activities\Statements\InteropEnvironment.cs (4)
115activity.Parent == null ? Guid.Empty : activity.Parent.ContextGuid, 133activity.Parent == null ? Guid.Empty : activity.Parent.ContextGuid,
System\Activities\Statements\InteropExecutor.cs (2)
303activity = activity.Parent; 721contextActivity = contextActivity.Parent;
Tracking.cs (2)
868if (null != activity.Parent) 869parentContextGuid = _factory.GetContext(activity.Parent);
Tracking\SqlTrackingService.cs (10)
2332if (null != removed.Parent) 2333removedActivity.ParentQualifiedName = removed.Parent.QualifiedName; 2354if (null != removed.Parent) 2355removedActivity.ParentQualifiedName = removed.Parent.QualifiedName; 2378if (null != added.Parent) 2379addedActivity.ParentQualifiedName = added.Parent.QualifiedName; 2403if (null != added.Parent) 2404addedActivity.ParentQualifiedName = added.Parent.QualifiedName; 2587if (null != activity.Parent) 2588writer.WriteElementString("ParentQualifiedName", activity.Parent.QualifiedName);
WorkflowExecutor.cs (10)
186if (null == invokerExec.CurrentActivity.Parent) 189trackingCallingState.CallerParentContextGuid = ((ActivityExecutionContextInfo)ContextActivityUtils.ContextActivity(invokerExec.CurrentActivity.Parent).GetValue(Activity.ActivityExecutionContextInfoProperty)).ContextGuid; 2076activity = activity.Parent; 2577if (null != currentActivity.Parent) 2578parentContextGuid = ((ActivityExecutionContextInfo)ContextActivityUtils.ContextActivity(currentActivity.Parent).GetValue(Activity.ActivityExecutionContextInfoProperty)).ContextGuid; 3032bool unlock = (activity.Parent == null) ? true : false; 3047if (contextActivity.Parent != outerActivity.Parent) 3048contextActivity.parent = outerActivity.Parent; 3188currentActivity = currentActivity.Parent;
System.WorkflowServices (16)
System\Workflow\Activities\ChannelToken.cs (2)
196contextActivity = contextActivity.Parent; 284activityStack.Push(currentActivity.Parent);
System\Workflow\Activities\ChannelTokenTypeConverter.cs (3)
146if (currentActivity.Parent != null) 148foreach (Activity siblingActivity in currentActivity.Parent.Activities) 169activityStack.Push(currentActivity.Parent);
System\Workflow\Activities\ContextToken.cs (3)
174contextActivity = contextActivity.Parent; 285activityStack.Push(currentActivity.Parent); 328contextActivity = contextActivity.Parent;
System\Workflow\Activities\ContextTokenTypeConverter.cs (3)
146if (currentActivity.Parent != null) 148foreach (Activity siblingActivity in currentActivity.Parent.Activities) 169activityStack.Push(currentActivity.Parent);
System\Workflow\Activities\ReceiveActivityValidator.cs (2)
81while (rootActivity.Parent != null) 83rootActivity = rootActivity.Parent;
System\Workflow\Activities\ValidationHelper.cs (2)
457parent = parent.Parent; 559parent = parent.Parent;
System\Workflow\Activities\WorkflowServiceAttributesPropertyProviderExtender.cs (1)
22return ((extendee is Activity) && (((Activity) extendee).Parent == null));