1 write to TaskEnvironment
Microsoft.Build (1)
BackEnd\Components\BuildRequestEngine\BuildRequestEntry.cs (1)
134TaskEnvironment = taskEnvironment;
12 references to TaskEnvironment
Microsoft.Build (12)
BackEnd\Components\BuildRequestEngine\BuildRequestEntry.cs (1)
502TaskEnvironment?.Dispose();
BackEnd\Components\RequestBuilder\RequestBuilder.cs (8)
928entryToComplete.RequestConfiguration.SavedCurrentDirectory = entryToComplete.TaskEnvironment.ProjectDirectory.Value; 929entryToComplete.RequestConfiguration.SavedEnvironmentVariables = entryToComplete.TaskEnvironment.GetEnvironmentVariables().ToFrozenDictionary(CommunicationsUtilities.EnvironmentVariableComparer); 1139_requestEntry.TaskEnvironment.ProjectDirectory = new AbsolutePath(_requestEntry.ProjectRootDirectory, ignoreRootedCheck: true); 1194_requestEntry.TaskEnvironment.SetEnvironmentVariable(environmentProperty.Name, environmentProperty.EvaluatedValue); 1456_requestEntry.RequestConfiguration.SavedCurrentDirectory = _requestEntry.TaskEnvironment.ProjectDirectory.Value; 1457_requestEntry.RequestConfiguration.SavedEnvironmentVariables = _requestEntry.TaskEnvironment.GetEnvironmentVariables().ToFrozenDictionary(CommunicationsUtilities.EnvironmentVariableComparer); 1516_requestEntry.TaskEnvironment.ProjectDirectory = new AbsolutePath(_requestEntry.RequestConfiguration.SavedCurrentDirectory, ignoreRootedCheck: true); 1528_requestEntry.TaskEnvironment.SetEnvironment(savedEnvironment);
BackEnd\Components\RequestBuilder\TaskBuilder.cs (3)
336_buildRequestEntry.TaskEnvironment); 441_buildRequestEntry.TaskEnvironment.ProjectDirectory = new AbsolutePath(_buildRequestEntry.ProjectRootDirectory, ignoreRootedCheck: true); 1117string projectDirectory = _buildRequestEntry.TaskEnvironment.ProjectDirectory.Value;