11 writes to EnvironmentVariables
Microsoft.Build.Tasks.CodeAnalysis (1)
src\Compilers\Core\MSBuildTask\ManagedToolTask.cs (1)
247EnvironmentVariables =
Microsoft.Build.Tasks.CodeAnalysis.Sdk (1)
src\Compilers\Core\MSBuildTask\ManagedToolTask.cs (1)
247EnvironmentVariables =
Microsoft.Build.Tasks.UnitTests (1)
Exec_Tests.cs (1)
899exec.EnvironmentVariables = new[] { "myenvvar=myvalue" };
Microsoft.Build.Utilities.UnitTests (7)
ToolTask_Tests.cs (7)
547task.EnvironmentVariables = new[] { "a=b", "c=d", userVarName + "=x" /* built-in */, "path=" /* blank value */}; 577task.EnvironmentVariables = new[] { "a=b=c" }; 592task.EnvironmentVariables = new[] { "x" }; 607task.EnvironmentVariables = new[] { "" }; 622task.EnvironmentVariables = new[] { "=a;b=c" }; 637task.EnvironmentVariables = null; 719task.EnvironmentVariables = new[] { "a=b" };
sdk-tasks (1)
Crossgen.cs (1)
14EnvironmentVariables = new string[] { "COMPlus_PartialNGen=0" };
9 references to EnvironmentVariables
Microsoft.Build.Tasks.CodeAnalysis (3)
src\Compilers\Core\MSBuildTask\ManagedCompiler.cs (2)
647string[] additionalVariables = EnvironmentVariables; 650foreach (string var in EnvironmentVariables)
src\Compilers\Core\MSBuildTask\ManagedToolTask.cs (1)
249.. EnvironmentVariables?.Where(static e => !e.StartsWith(RuntimeHostInfo.DotNetRootEnvironmentName, StringComparison.OrdinalIgnoreCase)) ?? [],
Microsoft.Build.Tasks.CodeAnalysis.Sdk (3)
src\Compilers\Core\MSBuildTask\ManagedCompiler.cs (2)
647string[] additionalVariables = EnvironmentVariables; 650foreach (string var in EnvironmentVariables)
src\Compilers\Core\MSBuildTask\ManagedToolTask.cs (1)
249.. EnvironmentVariables?.Where(static e => !e.StartsWith(RuntimeHostInfo.DotNetRootEnvironmentName, StringComparison.OrdinalIgnoreCase)) ?? [],
Microsoft.Build.Utilities.Core (3)
ToolTask.cs (3)
1359if (EnvironmentVariables != null) 1361_environmentVariablePairs = new List<KeyValuePair<string, string>>(EnvironmentVariables.Length); 1363foreach (string entry in EnvironmentVariables)