24 references to Environment
HelixTestRunner (1)
ProcessUtil.cs (1)
115process.StartInfo.Environment.Add(kvp);
Microsoft.Arcade.Common (1)
Command.cs (1)
124_process.StartInfo.Environment[name] = value;
Microsoft.AspNetCore.Components.WebAssembly.Server (1)
DebugProxyLauncher.cs (1)
73RemoveUnwantedEnvironmentVariables(processStartInfo.Environment);
Microsoft.AspNetCore.Server.IntegrationTesting (2)
Deployers\ApplicationDeployer.cs (1)
140var environment = startInfo.Environment;
ProcessHelpers.cs (1)
13var environment = startInfo.Environment;
Microsoft.AspNetCore.SpaServices.Extensions (1)
Npm\NodeScriptRunner.cs (1)
56processStartInfo.Environment[keyValuePair.Key] = keyValuePair.Value;
Microsoft.Build.Utilities.Core (2)
ToolTask.cs (2)
677startInfo.Environment[entry.Key] = entry.Value; 687startInfo.Environment[variable.Key] = variable.Value;
Microsoft.Build.Utilities.UnitTests (9)
ToolTask_Tests.cs (9)
555startInfo.Environment["a"].ShouldBe("b"); 556startInfo.Environment["c"].ShouldBe("d"); 557startInfo.Environment[userVarName].ShouldBe("x"); 558startInfo.Environment["path"].ShouldBe(String.Empty); 564startInfo.Environment["programfiles"], 581task.StartInfo.Environment["a"].ShouldBe("b=c"); 642Assert.True(task.StartInfo.Environment["PATH"].Length > 0); 716task.DoProcessStartInfoMutation = (p) => p.Environment.Remove("a"); 723task.StartInfo.Environment.ContainsKey("a").ShouldBe(false);
Microsoft.DotNet.RemoteExecutor (4)
RemoteExecutor.cs (4)
388psi.Environment.Remove("Cor_Profiler"); 389psi.Environment.Remove("Cor_Enable_Profiling"); 390psi.Environment.Remove("CoreClr_Profiler"); 391psi.Environment.Remove("CoreClr_Enable_Profiling");
System.Diagnostics.Process (3)
System\Diagnostics\Process.Unix.cs (2)
613var envp = new string[psi.Environment.Count]; 615foreach (var pair in psi.Environment)
System\Diagnostics\ProcessStartInfo.cs (1)
89public StringDictionary EnvironmentVariables => new StringDictionaryWrapper((Environment as DictionaryWrapper)!);