2 writes to _environmentVariables
Microsoft.Build (2)
BackEnd\TaskExecutionHost\MultiThreadedTaskEnvironmentDriver.cs (2)
36_environmentVariables = new Dictionary<string, string>(environmentVariables, CommunicationsUtilities.EnvironmentVariableComparer); 48_environmentVariables = new Dictionary<string, string>(variables.Count, CommunicationsUtilities.EnvironmentVariableComparer);
8 references to _environmentVariables
Microsoft.Build (8)
BackEnd\TaskExecutionHost\MultiThreadedTaskEnvironmentDriver.cs (8)
51_environmentVariables[(string)entry.Key] = (string)entry.Value!; 79return _environmentVariables.TryGetValue(name, out string? value) ? value : null; 85return _environmentVariables; 93_environmentVariables.Remove(name); 97_environmentVariables[name] = value; 105_environmentVariables.Clear(); 108_environmentVariables[entry.Key] = entry.Value; 121foreach (var kvp in _environmentVariables)