33 references to Environment
System.Activities (33)
System\Activities\ActivityContext.cs (1)
43return this.instance.Environment;
System\Activities\ActivityInstance.cs (7)
851parentEnvironment = this.parent.Environment; 897Fx.Assert(this.Environment.GetSpecificLocation(argument.Id) == null, "This is a newly added argument so the location should be null"); 945executor.ScheduleExpression(argument.BoundArgument.Expression, this, this.Environment, location, workItem); 971executor.ScheduleExpression(argument.BoundArgument.Expression, this, this.Environment, location, null); 1079Location variableLocation = this.Environment.GetSpecificLocation(variable.Id); 1155this.Environment.CollapseTemporaryResolutionLocations(); 1370this.Environment.Update(map, activity);
System\Activities\Debugger\DebugInfo.cs (4)
183Location = argument.InternalGetLocation(activityInstance.Environment) 231Location = variable.InternalGetLocation(activityInstance.Environment) 237Location = argument.InternalGetLocation(activityInstance.Environment) 243Location = argument.InternalGetLocation(activityInstance.Environment)
System\Activities\ExclusiveHandle.cs (1)
254LocationEnvironment current = this.owningInstance.Environment;
System\Activities\HandleInitializationContext.cs (2)
51this.scope.Environment.AddHandle(value); 84this.scope.Environment.AddHandle((Handle)value);
System\Activities\NativeActivityContext.cs (1)
2180return this.executor.ScheduleDelegate(activityDelegate, inputParameters, parent, declaringActivityInstance.Environment, completionBookmark, faultBookmark);
System\Activities\Runtime\ActivityExecutor.cs (11)
778LocationEnvironment environment = secondaryRoot.Environment; 1809LocationEnvironment environment = secondaryRoot.Environment.Parent; 2175LocationEnvironment environment = targetInstance.Environment; 2216targetInstance.Environment.RemoveReference(true); 2218if (targetInstance.Environment.ShouldDispose) 2221targetInstance.Environment.UninitializeHandles(targetInstance); 2223targetInstance.Environment.Dispose(); 2230this.instanceMap.AddEntry(targetInstance.Environment); 2290this.rootEnvironment = this.rootInstance.Environment; 2814handlerInstance.Environment.Declare(runtimeArgument.BoundArgument, newLocation, handlerInstance); 2962instance.Initialize(parent, this.instanceMap, parent.Environment, instanceId, this);
System\Activities\Runtime\ActivityInstanceMap.cs (1)
102if (instance.IsEnvironmentOwner && instance.Environment.Parent != null)
System\Activities\Runtime\DelegateCompletionCallbackWrapper.cs (1)
39LocationEnvironment environment = completedInstance.Environment;
System\Activities\Runtime\FuncCompletionCallbackWrapper.cs (1)
86Location location = completedInstance.Environment.GetSpecificLocation(resultId);
System\Activities\Tracking\ActivityStateRecord.cs (1)
328Location location = currentInstance.Environment.GetSpecificLocation(id);
System\Activities\Variable.cs (2)
408instance.Environment.DeclareHandle(this, variableLocation, instance); 422instance.Environment.Declare(this, variableLocation, instance);