17 instantiations of ActivityLocationReferenceEnvironment
System.Activities (17)
System\Activities\Activity.cs (1)
917parentEnvironment = new ActivityLocationReferenceEnvironment(this.rootProperties.HostEnvironment) { InternalRoot = this };
System\Activities\ActivityDelegate.cs (1)
224ActivityLocationReferenceEnvironment newEnvironment = new ActivityLocationReferenceEnvironment(delegateEnvironment);
System\Activities\ActivityUtilities.cs (4)
551environment = new ActivityLocationReferenceEnvironment(parent.GetParentEnvironment()); 582environment = new ActivityLocationReferenceEnvironment(parent.GetParentEnvironment()); 657ActivityLocationReferenceEnvironment newImplementationEnvironment = new ActivityLocationReferenceEnvironment(activity.HostEnvironment) 703activity.PublicEnvironment = new ActivityLocationReferenceEnvironment(activity.GetParentEnvironment());
System\Activities\Debugger\SourceLocationProvider.cs (4)
213ActivityUtilities.CacheRootMetadata(workflowRoot, new ActivityLocationReferenceEnvironment(), ProcessActivityTreeOptions.ValidationOptions, null, ref validationErrors); 285ActivityUtilities.CacheRootMetadata(realRoot1, new ActivityLocationReferenceEnvironment(), ProcessActivityTreeOptions.ValidationOptions, null, ref validationErrors); 293ActivityUtilities.CacheRootMetadata(realRoot2, new ActivityLocationReferenceEnvironment(), ProcessActivityTreeOptions.ValidationOptions, null, ref validationErrors); 385ActivityUtilities.CacheRootMetadata(realRoot, new ActivityLocationReferenceEnvironment(), ProcessActivityTreeOptions.ValidationOptions, null, ref validationErrors);
System\Activities\Hosting\WorkflowInstance.cs (1)
377localEnvironment = new ActivityLocationReferenceEnvironment(parentEnvironment);
System\Activities\WorkflowInspectionServices.cs (4)
36hostEnvironment = new ActivityLocationReferenceEnvironment(); 60ActivityUtilities.CacheRootMetadata(root, new ActivityLocationReferenceEnvironment(), ProcessActivityTreeOptions.FullCachingOptions, null, ref validationErrors); 87ActivityUtilities.CacheRootMetadata(activity, new ActivityLocationReferenceEnvironment(), ProcessActivityTreeOptions.FullCachingOptions, null, ref validationErrors); 190ActivityUtilities.CacheRootMetadata(activity, new ActivityLocationReferenceEnvironment(), ProcessActivityTreeOptions.FullCachingOptions, null, ref validationErrors);
System\Activities\XamlIntegration\ActivityXamlServices.cs (1)
345environment = new ActivityLocationReferenceEnvironment();
System\Activities\XamlIntegration\TextExpressionCompiler.cs (1)
231ActivityUtilities.CacheRootMetadata(this.settings.Activity, new ActivityLocationReferenceEnvironment(), ProcessActivityTreeOptions.FullCachingOptions, null, ref validationErrors);
13 references to ActivityLocationReferenceEnvironment
System.Activities (13)
System\Activities\ActivityDelegate.cs (1)
224ActivityLocationReferenceEnvironment newEnvironment = new ActivityLocationReferenceEnvironment(delegateEnvironment);
System\Activities\ActivityLocationReferenceEnvironment.cs (8)
69ActivityLocationReferenceEnvironment activityEnvironment = currentScope as ActivityLocationReferenceEnvironment; 155while (currentEnvironment is ActivityLocationReferenceEnvironment) 162Fx.Assert(!(currentEnvironment is ActivityLocationReferenceEnvironment), "We must be at a non-ActivityLocationReferenceEnvironment implementation."); 179while (currentEnvironment != null && currentEnvironment is ActivityLocationReferenceEnvironment) 181ActivityLocationReferenceEnvironment activityEnvironment = (ActivityLocationReferenceEnvironment)currentEnvironment; 196Fx.Assert(!(currentEnvironment is ActivityLocationReferenceEnvironment), "We should have some other host environment at this point.");
System\Activities\ActivityUtilities.cs (4)
545static void ProcessArguments(Activity parent, IList<RuntimeArgument> arguments, bool addChildren, ref ActivityLocationReferenceEnvironment environment, ref int nextEnvironmentId, ref ChildActivity nextActivity, ref Stack<ChildActivity> activitiesRemaining, ref IList<ValidationError> validationErrors) 576static void ProcessVariables(Activity parent, IList<Variable> variables, ActivityCollectionType collectionType, bool addChildren, ref ActivityLocationReferenceEnvironment environment, ref int nextEnvironmentId, ref ChildActivity nextActivity, ref Stack<ChildActivity> activitiesRemaining, ref IList<ValidationError> validationErrors) 656ActivityLocationReferenceEnvironment newPublicEnvironment = null; 657ActivityLocationReferenceEnvironment newImplementationEnvironment = new ActivityLocationReferenceEnvironment(activity.HostEnvironment)