2 writes to _environmentVariables
Microsoft.Build.Framework (2)
MultiThreadedTaskEnvironmentDriver.cs (2)
34_environmentVariables = new Dictionary<string, string>(environmentVariables, FrameworkCommunicationsUtilities.EnvironmentVariableComparer); 46_environmentVariables = new Dictionary<string, string>(variables.Count, FrameworkCommunicationsUtilities.EnvironmentVariableComparer);
8 references to _environmentVariables
Microsoft.Build.Framework (8)
MultiThreadedTaskEnvironmentDriver.cs (8)
49_environmentVariables[(string)entry.Key] = (string)entry.Value!; 77return _environmentVariables.TryGetValue(name, out string? value) ? value : null; 83return _environmentVariables; 91_environmentVariables.Remove(name); 95_environmentVariables[name] = value; 103_environmentVariables.Clear(); 106_environmentVariables[entry.Key] = entry.Value; 119foreach (var kvp in _environmentVariables)