3 writes to MemberOf
System.Activities (3)
System\Activities\Activity.cs (3)
903this.MemberOf = new IdSpace(); 1050this.MemberOf = parent.MemberOf; 1059this.MemberOf = parent.ParentOf;
99 references to MemberOf
System.Activities (99)
System\Activities\Activity.cs (3)
1008Activity referenceTarget = parent.MemberOf.Owner; 1050this.MemberOf = parent.MemberOf; 1056parent.ParentOf = new IdSpace(parent.MemberOf, parent.InternalId);
System\Activities\ActivityDelegate.cs (1)
166Activity referenceTarget = parent.MemberOf.Owner;
System\Activities\ActivityInstance.cs (2)
665currentInstance.PropertyManager.UnregisterProperties(currentInstance, currentInstance.Activity.MemberOf, true); 768this.PropertyManager.OnDeserialized(this, parent, this.Activity.MemberOf, executor);
System\Activities\ActivityUtilities.cs (6)
461if (argumentConsumer.MemberOf != null && argumentConsumer.MemberOf.Owner != null) 463Activity targetActivity = argumentConsumer.MemberOf.Owner; 641Fx.Assert(activity.MemberOf != null, "We always set this ahead of time - the root is set in InitializeAsRoot and all others are set in InitializeRelationship."); 642activity.MemberOf.AddMember(activity); 886Fx.Assert(currentActivity.Activity.MemberOf != null, "We must have an activity with MemberOf setup or we need to skipIdGeneration.");
System\Activities\CodeActivityContext.cs (1)
36return (THandle)this.CurrentInstance.PropertyManager.GetProperty(Handle.GetPropertyName(typeof(THandle)), this.Activity.MemberOf);
System\Activities\DynamicUpdate\ActivityComparer.cs (18)
139if ((currentChild.MemberOf == currentIdSpace && originalChild.MemberOf != originalIdSpace) || (currentChild.MemberOf != currentIdSpace && originalChild.MemberOf == originalIdSpace)) 158IdSpace currentIdSpace = isImplementation ? currentDelegate.Owner.ParentOf : currentDelegate.Owner.MemberOf; 159IdSpace originalIdSpace = isImplementation ? originalDelegate.Owner.ParentOf : originalDelegate.Owner.MemberOf; 174IdSpace currentIdSpace = currentVariable.IsPublic ? currentVariable.Owner.MemberOf : currentVariable.Owner.ParentOf; 175IdSpace originalIdSpace = originalVariable.IsPublic ? originalVariable.Owner.MemberOf : originalVariable.Owner.ParentOf; 199return CompareChildEquality(currentArgument.BoundArgument.Expression, currentArgument.Owner.MemberOf, originalArgument.BoundArgument.Expression, originalArgument.Owner.MemberOf); 303Fx.Assert(originalActivity.MemberOf == this.originalPrivateIdSpace && currentActivity.MemberOf == this.updatedPrivateIdSpace, "neither activities must be a reference."); 419if (oldRuntimeArgument.IsBound && oldRuntimeArgument.BoundArgument.Expression != null && oldRuntimeArgument.BoundArgument.Expression.MemberOf == originalActivity.MemberOf) 473if (originalActivity.MemberOf != this.originalPrivateIdSpace && currentActivity.MemberOf != this.updatedPrivateIdSpace) 479Fx.Assert(originalActivity.MemberOf == this.originalPrivateIdSpace && currentActivity.MemberOf == this.updatedPrivateIdSpace, "neither activities must be a reference.");
System\Activities\DynamicUpdate\DynamicUpdateMap.cs (6)
326this.ThrowIfInvalid(updatedDefinition.MemberOf); 516if (activity.MemberOf == null) 524if (activity.MemberOf.MemberCount != memberCount) 527SR.WrongMemberCount(activity.MemberOf.Owner, activity.MemberOf.MemberCount, memberCount))); 537if (activity.MemberOf == null)
System\Activities\DynamicUpdate\DynamicUpdateMapBuilder.cs (18)
124if (originalActivity.Parent != null && originalActivity.Parent.MemberOf == originalActivity.MemberOf) 218return this.forImplementation ? this.originalProgram.ParentOf : this.originalProgram.MemberOf; 323IdSpace originalIdSpace = this.builder.ForImplementation ? this.builder.OriginalWorkflowDefinition.ParentOf : this.builder.OriginalWorkflowDefinition.MemberOf; 334IdSpace idSpace = this.builder.ForImplementation ? this.builder.UpdatedWorkflowDefinition.ParentOf : this.builder.UpdatedWorkflowDefinition.MemberOf; 388if (disallowActivity.MemberOf != idSpace) 433Fx.Assert(activity.MemberOf == (this.builder.ForImplementation ? activity.RootActivity.ParentOf : activity.RootActivity.MemberOf), "Should have called other overload of BlockUpdate"); 900if (newChild.MemberOf != newChild.Parent.MemberOf) 904if (oldChild.Parent != null && oldChild.MemberOf != oldChild.Parent.MemberOf) 975if (newChild.MemberOf != this.NewIdSpace) 1112if (currentActivity.Parent == currentActivity.MemberOf.Owner) 1211if (newChild.Parent != source || newChild.MemberOf != source.MemberOf || GetMatch(newChild) != oldChild) 1232if (newActivity.MemberOf == owningFinalizer.updatedActivity.ParentOf) 1245Fx.Assert(newVariable.Owner.MemberOf == this.updatedActivity.ParentOf, "Should only call GetMatch for variables owned by the participating activity");
System\Activities\DynamicUpdate\DynamicUpdateMapQuery.cs (10)
95rootIdSpace = this.originalWorkflowDefinition.MemberOf; 148rootIdSpace = this.updatedWorkflowDefinition.MemberOf; 185IdSpace rootIdSpace = activity.MemberOf; 193else if (currentActivity.MemberOf == rootIdSpace) 208while (currentActivity != null && currentActivity.MemberOf == rootIdSpace); 235if (activity.MemberOf.Owner != activity.RootActivity) 242else if (activity.MemberOf != activity.RootActivity.MemberOf) 245SR.QueryVariableIsInImplementation(activity.MemberOf.Owner), 246SR.QueryActivityIsInImplementation(activity.MemberOf.Owner));
System\Activities\DynamicUpdate\NativeActivityUpdateMapMetadata.cs (2)
77else if (parent.MemberOf != child.MemberOf)
System\Activities\DynamicUpdate\UpdateMapMetadata.cs (6)
69if (updatedChild.MemberOf == this.targetActivity.MemberOf) 193if (child != null && child.MemberOf != parent.MemberOf) 195IdSpace idSpace = parent.MemberOf.Parent; 198if (idSpace == child.MemberOf)
System\Activities\ExecutionProperties.cs (1)
33this.currentIdSpace = this.context.Activity.MemberOf;
System\Activities\Expressions\CompiledExpressionInvoker.cs (2)
140bool forImplementation = expression.MemberOf != expression.RootActivity.MemberOf;
System\Activities\Expressions\TextExpression.cs (3)
194if (activity.MemberOf == null) 200isImplementation = activity.MemberOf != activity.RootActivity.MemberOf;
System\Activities\IdSpace.cs (1)
98Fx.Assert(element.MemberOf == this, "We should have already set this.");
System\Activities\QualifiedId.cs (3)
26IdSpace space = element.MemberOf; 75Fx.Assert(root.MemberOf != null, "We need to have our IdSpaces set up for this to work."); 78IdSpace currentIdSpace = root.MemberOf;
System\Activities\Runtime\ActivityExecutor.cs (1)
2167targetInstance.PropertyManager.UnregisterProperties(targetInstance, targetInstance.Activity.MemberOf);
System\Activities\Runtime\ActivityInstanceMap.cs (1)
268rootIdSpace = targetDefinition.MemberOf;
System\Activities\RuntimeArgument.cs (1)
415Fx.Assert(object.ReferenceEquals(this.Owner, context.Activity) || object.ReferenceEquals(this.Owner, context.Activity.MemberOf.Owner),
System\Activities\Tracking\ActivityStateRecord.cs (2)
228IdSpace activityIdSpace = currentElement.MemberOf; 257foundNext = currentElement.MemberOf.Equals(activityIdSpace);
System\Activities\Tracking\RuntimeTrackingProfile.cs (3)
106if (activityInfo.Activity.MemberOf.ParentId != 0) 113if ((activityInfo.Activity.MemberOf.ParentId != 0) 114&& (activityInfo.Activity.MemberOf.Parent.ParentId != 0))
System\Activities\Validation\ActivityValidationServices.cs (6)
293if (toValidate.MemberOf.Parent != null) 299if (toValidate.MemberOf.Parent.Parent == null) 310while (source.MemberOf.Parent.Parent != null) 323if (parentChain[i].Activity.MemberOf.Parent != null) 338while (source.MemberOf.Parent != null) 343if (toValidate.MemberOf.Parent != null)
System\Activities\XamlIntegration\CompiledLocation.cs (2)
45this.forImplementation = currentActivityContext.Activity.MemberOf != currentActivityContext.Activity.RootActivity.MemberOf;