1070 references to GetEnvironmentVariable
aspire (1)
Commands\RunCommand.cs (1)
80var forceUseRichConsole = Environment.GetEnvironmentVariable(KnownConfigNames.ForceRichConsole) == "true";
Aspire.Azure.AI.OpenAI (1)
AzureOpenAISettings.cs (1)
81var envVar = Environment.GetEnvironmentVariable("OPENAI_EXPERIMENTAL_ENABLE_OPEN_TELEMETRY");
Aspire.Azure.Messaging.EventHubs (1)
AzureMessagingEventHubsSettings.cs (1)
84var envVar = Environment.GetEnvironmentVariable("AZURE_EXPERIMENTAL_ENABLE_ACTIVITY_SOURCE");
Aspire.Azure.Messaging.ServiceBus (1)
AzureMessagingServiceBusSettings.cs (1)
84var envVar = Environment.GetEnvironmentVariable("AZURE_EXPERIMENTAL_ENABLE_ACTIVITY_SOURCE");
Aspire.Dashboard.Tests (2)
tests\Shared\Playwright\PlaywrightProvider.cs (2)
19string? browserPath = Environment.GetEnvironmentVariable(BrowserPathEnvironmentVariableName); 42if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(PlaywrightBrowsersPathEnvironmentVariableName)))
Aspire.EndToEnd.Tests (22)
tests\Shared\Playwright\PlaywrightProvider.cs (2)
19string? browserPath = Environment.GetEnvironmentVariable(BrowserPathEnvironmentVariableName); 42if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(PlaywrightBrowsersPathEnvironmentVariableName)))
tests\Shared\TemplatesTesting\AspireProject.cs (1)
344if (Environment.GetEnvironmentVariable("DASHBOARD_URL_FOR_TEST") is string dashboardUrlForTest)
tests\Shared\TemplatesTesting\BuildEnvironment.cs (9)
26: Environment.GetEnvironmentVariable("DEV_TEMP") is { } devTemp && Path.Exists(devTemp) 34public static bool IsRunningOnHelix => Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT") is not null; 35public static bool IsRunningOnCIBuildMachine => Environment.GetEnvironmentVariable("BUILD_BUILDID") is not null; 36public static bool IsRunningOnGithubActions => Environment.GetEnvironmentVariable("GITHUB_JOB") is not null; 94string? dotnetPath = Environment.GetEnvironmentVariable("PATH")! 100throw new ArgumentException($"Could not find dotnet.exe in PATH={Environment.GetEnvironmentVariable("PATH")}"); 117string? dotnetPath = Environment.GetEnvironmentVariable("PATH")! 123throw new ArgumentException($"Could not find dotnet.exe in PATH={Environment.GetEnvironmentVariable("PATH")}"); 166EnvVars["PATH"] = $"{sdkForTemplatePath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}";
tests\Shared\TemplatesTesting\EnvironmentVariables.cs (10)
10public static readonly string? SdkForTemplateTestingPath = Environment.GetEnvironmentVariable("SDK_FOR_TEMPLATES_TESTING_PATH"); 11public static readonly string? TestLogPath = Environment.GetEnvironmentVariable("TEST_LOG_PATH"); 12public static readonly string? SkipProjectCleanup = Environment.GetEnvironmentVariable("SKIP_PROJECT_CLEANUP"); 13public static readonly string? BuiltNuGetsPath = Environment.GetEnvironmentVariable("BUILT_NUGETS_PATH"); 14public static readonly bool ShowBuildOutput = Environment.GetEnvironmentVariable("SHOW_BUILD_OUTPUT") is "true"; 16public static readonly bool TestsRunningOutsideOfRepo = Environment.GetEnvironmentVariable("TestsRunningOutsideOfRepo") is "true"; 17public static readonly string? TestScenario = Environment.GetEnvironmentVariable("TEST_SCENARIO"); 18public static readonly string? DefaultTFMForTesting = Environment.GetEnvironmentVariable("DEFAULT_TFM_FOR_TESTING"); 19public static readonly string? TestRootPath = Environment.GetEnvironmentVariable("DEV_TEMP"); 20public static readonly bool RunOnlyBasicBuildTemplatesTests = Environment.GetEnvironmentVariable("RunOnlyBasicBuildTemplateTests") is "true";
Aspire.Hosting (4)
DistributedApplication.cs (2)
197if (Environment.GetEnvironmentVariable(KnownConfigNames.WaitForDebugger) == "true") 202if (Environment.GetEnvironmentVariable(KnownConfigNames.WaitForDebuggerTimeout) is string timeoutString && int.TryParse(timeoutString, out var timeoutSeconds))
ProjectResourceBuilderExtensions.cs (2)
721var env = Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT") ?? Environment.GetEnvironmentVariable("DOTNET_ENVIRONMENT");
Aspire.Hosting.Azure (5)
Provisioning\Provisioners\AzureProvisioner.cs (1)
206null => Environment.GetEnvironmentVariable("DOTNET_USER_SECRETS_ID"),
Provisioning\Provisioners\BicepProvisioner.cs (1)
370private static string? FindFullPathFromPath(string command) => FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, File.Exists);
Provisioning\UserSecretsPathHelper.cs (3)
46string? appData = Environment.GetEnvironmentVariable("APPDATA"); 48?? Environment.GetEnvironmentVariable("HOME") // On Mac/Linux it goes to ~/.microsoft/usersecrets/ 51?? Environment.GetEnvironmentVariable(userSecretsFallbackDir); // this fallback is an escape hatch if everything else fails
Aspire.Hosting.Azure.Tests (1)
tests\Shared\VerifyExtensions.cs (1)
11? Path.Combine(Environment.GetEnvironmentVariable("HELIX_CORRELATION_PAYLOAD")!, directory)
Aspire.Hosting.Docker.Tests (1)
tests\Shared\VerifyExtensions.cs (1)
11? Path.Combine(Environment.GetEnvironmentVariable("HELIX_CORRELATION_PAYLOAD")!, directory)
Aspire.Hosting.Kubernetes.Tests (1)
tests\Shared\VerifyExtensions.cs (1)
11? Path.Combine(Environment.GetEnvironmentVariable("HELIX_CORRELATION_PAYLOAD")!, directory)
Aspire.Hosting.Testing (1)
DistributedApplicationFactory.cs (1)
446if (uint.TryParse(Environment.GetEnvironmentVariable(TimeoutEnvironmentKey), out var timeoutInSeconds))
Aspire.OpenAI (1)
OpenAISettings.cs (1)
66var envVar = Environment.GetEnvironmentVariable("OPENAI_EXPERIMENTAL_ENABLE_OPEN_TELEMETRY");
Aspire.Playground.Tests (6)
AppHostTests.cs (1)
24private static readonly string? s_appHostNameFilter = Environment.GetEnvironmentVariable("TEST_PLAYGROUND_APPHOST_FILTER");
tests\Aspire.TestUtilities\FileUtil.cs (2)
10public static string? FindFullPathFromPath(string command) => FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, File.Exists); 25foreach (var extension in Environment.GetEnvironmentVariable("PATHEXT")?.Split(';') ?? Array.Empty<string>())
tests\Aspire.TestUtilities\PlatformDetection.cs (3)
8public static bool IsRunningOnAzdoBuildMachine => Environment.GetEnvironmentVariable("BUILD_BUILDID") is not null; 9public static bool IsRunningOnHelix => Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT") is not null; 10public static bool IsRunningOnGithubActions => Environment.GetEnvironmentVariable("GITHUB_JOB") is not null;
Aspire.Templates.Tests (22)
tests\Shared\Playwright\PlaywrightProvider.cs (2)
19string? browserPath = Environment.GetEnvironmentVariable(BrowserPathEnvironmentVariableName); 42if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(PlaywrightBrowsersPathEnvironmentVariableName)))
tests\Shared\TemplatesTesting\AspireProject.cs (1)
344if (Environment.GetEnvironmentVariable("DASHBOARD_URL_FOR_TEST") is string dashboardUrlForTest)
tests\Shared\TemplatesTesting\BuildEnvironment.cs (9)
26: Environment.GetEnvironmentVariable("DEV_TEMP") is { } devTemp && Path.Exists(devTemp) 34public static bool IsRunningOnHelix => Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT") is not null; 35public static bool IsRunningOnCIBuildMachine => Environment.GetEnvironmentVariable("BUILD_BUILDID") is not null; 36public static bool IsRunningOnGithubActions => Environment.GetEnvironmentVariable("GITHUB_JOB") is not null; 94string? dotnetPath = Environment.GetEnvironmentVariable("PATH")! 100throw new ArgumentException($"Could not find dotnet.exe in PATH={Environment.GetEnvironmentVariable("PATH")}"); 117string? dotnetPath = Environment.GetEnvironmentVariable("PATH")! 123throw new ArgumentException($"Could not find dotnet.exe in PATH={Environment.GetEnvironmentVariable("PATH")}"); 166EnvVars["PATH"] = $"{sdkForTemplatePath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}";
tests\Shared\TemplatesTesting\EnvironmentVariables.cs (10)
10public static readonly string? SdkForTemplateTestingPath = Environment.GetEnvironmentVariable("SDK_FOR_TEMPLATES_TESTING_PATH"); 11public static readonly string? TestLogPath = Environment.GetEnvironmentVariable("TEST_LOG_PATH"); 12public static readonly string? SkipProjectCleanup = Environment.GetEnvironmentVariable("SKIP_PROJECT_CLEANUP"); 13public static readonly string? BuiltNuGetsPath = Environment.GetEnvironmentVariable("BUILT_NUGETS_PATH"); 14public static readonly bool ShowBuildOutput = Environment.GetEnvironmentVariable("SHOW_BUILD_OUTPUT") is "true"; 16public static readonly bool TestsRunningOutsideOfRepo = Environment.GetEnvironmentVariable("TestsRunningOutsideOfRepo") is "true"; 17public static readonly string? TestScenario = Environment.GetEnvironmentVariable("TEST_SCENARIO"); 18public static readonly string? DefaultTFMForTesting = Environment.GetEnvironmentVariable("DEFAULT_TFM_FOR_TESTING"); 19public static readonly string? TestRootPath = Environment.GetEnvironmentVariable("DEV_TEMP"); 20public static readonly bool RunOnlyBasicBuildTemplatesTests = Environment.GetEnvironmentVariable("RunOnlyBasicBuildTemplateTests") is "true";
Aspire.TestUtilities (5)
FileUtil.cs (2)
10public static string? FindFullPathFromPath(string command) => FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, File.Exists); 25foreach (var extension in Environment.GetEnvironmentVariable("PATHEXT")?.Split(';') ?? Array.Empty<string>())
PlatformDetection.cs (3)
8public static bool IsRunningOnAzdoBuildMachine => Environment.GetEnvironmentVariable("BUILD_BUILDID") is not null; 9public static bool IsRunningOnHelix => Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT") is not null; 10public static bool IsRunningOnGithubActions => Environment.GetEnvironmentVariable("GITHUB_JOB") is not null;
AutobahnTestApp (1)
Program.cs (1)
33else if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("ASPNETCORE_PORT")))
BuildValidator (1)
LocalReferenceResolver.cs (1)
95var nugetPackageDirectory = Environment.GetEnvironmentVariable("NUGET_PACKAGES");
ClientSample (1)
src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
CreateDefaultBuilderApp (1)
Program.cs (1)
42var contentRoot = Environment.GetEnvironmentVariable("ASPNETCORE_CONTENTROOT");
CreateDefaultBuilderOfTApp (1)
Program.cs (1)
54var contentRoot = Environment.GetEnvironmentVariable("ASPNETCORE_CONTENTROOT");
csc (6)
src\Compilers\Core\CommandLine\CompilerServerLogger.cs (1)
119loggingFilePath = Environment.GetEnvironmentVariable(EnvironmentVariableName);
src\Compilers\Shared\BuildClient.cs (1)
154var libDirectory = Environment.GetEnvironmentVariable("LIB");
src\Compilers\Shared\Csc.cs (1)
18: base(CSharpCommandLineParser.Default, responseFile, args, buildPaths, Environment.GetEnvironmentVariable("LIB"), analyzerLoader)
src\Compilers\Shared\RuntimeHostInfo.cs (3)
42if (Environment.GetEnvironmentVariable(DotNetHostPathEnvironmentName) is { Length: > 0 } pathToDotNet) 47if (Environment.GetEnvironmentVariable(DotNetExperimentalHostPathEnvironmentName) is { Length: > 0 } pathToDotNetExperimental) 56var path = Environment.GetEnvironmentVariable("PATH") ?? "";
DelegationSite (1)
Program.cs (1)
15options.RequestQueueName = Environment.GetEnvironmentVariable("queue");
dotnet-dev-certs (7)
src\Shared\CertificateGeneration\UnixCertificateManager.cs (5)
56if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName))) 82var sslCertDirString = Environment.GetEnvironmentVariable(OpenSslCertificateDirectoryVariableName); 508var searchPath = Environment.GetEnvironmentVariable("PATH"); 663var @override = Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName); 689var nssDbOverride = Environment.GetEnvironmentVariable(NssDbOverrideVariableName);
src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\Tools\Shared\CommandLine\CliContext.cs (1)
20bool.TryParse(Environment.GetEnvironmentVariable("DOTNET_CLI_CONTEXT_VERBOSE"), out bool globalVerbose);
dotnet-getdocument (2)
src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\Tools\Shared\CommandLine\CliContext.cs (1)
20bool.TryParse(Environment.GetEnvironmentVariable("DOTNET_CLI_CONTEXT_VERBOSE"), out bool globalVerbose);
dotnet-openapi (2)
src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\Tools\Shared\CommandLine\CliContext.cs (1)
20bool.TryParse(Environment.GetEnvironmentVariable("DOTNET_CLI_CONTEXT_VERBOSE"), out bool globalVerbose);
dotnet-sql-cache (2)
src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\Tools\Shared\CommandLine\CliContext.cs (1)
20bool.TryParse(Environment.GetEnvironmentVariable("DOTNET_CLI_CONTEXT_VERBOSE"), out bool globalVerbose);
dotnet-svcutil-lib (6)
AppInsightsTelemetryClient.cs (2)
31string optOut = Environment.GetEnvironmentVariable(OptOutVariable); 79if (!bool.TryParse(Environment.GetEnvironmentVariable(testModeVariable), out bool testMode))
FrameworkFork\Microsoft.CodeDom\Compiler\RedistVersionInfo.cs (2)
47string comPlus_InstallRoot = Environment.GetEnvironmentVariable("COMPLUS_InstallRoot"); 48string comPlus_Version = Environment.GetEnvironmentVariable("COMPLUS_Version");
Shared\Utilities\DebugUtils.cs (2)
20get { return Int32.TryParse(Environment.GetEnvironmentVariable(SvcutilKeepBootstrapDirEnvVar), out int ret) ? (ret > 0 ? true : false) : false; } 31get { return Int32.TryParse(Environment.GetEnvironmentVariable(SvcutilDebugVariableEnvVar), out int ret) ? ret : 0; }
dotnet-svcutil-lib.Tests (4)
FixupUtil.cs (3)
15static readonly string s_programFilesx64 = Environment.GetEnvironmentVariable("ProgramW6432")?.Replace('\\', '/'); 44new ReplaceInfo(Environment.GetEnvironmentVariable("USERPROFILE"), "$USERPROFILE$"), 86_replacements.Add(new ReplaceInfo(Environment.GetEnvironmentVariable("HOME"), "$USERPROFILE$"));
TestLogger.cs (1)
13static readonly string programFilesx64 = Environment.GetEnvironmentVariable("ProgramW6432")?.Replace('\\', '/');
dotnet-user-jwts (2)
src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\Tools\Shared\CommandLine\CliContext.cs (1)
20bool.TryParse(Environment.GetEnvironmentVariable("DOTNET_CLI_CONTEXT_VERBOSE"), out bool globalVerbose);
dotnet-user-secrets (2)
src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\Tools\Shared\CommandLine\CliContext.cs (1)
20bool.TryParse(Environment.GetEnvironmentVariable("DOTNET_CLI_CONTEXT_VERBOSE"), out bool globalVerbose);
EventHubsConsumer (1)
Program.cs (1)
9bool useConsumer = Environment.GetEnvironmentVariable("USE_EVENTHUBCONSUMERCLIENT") == "yes";
GetDocument.Insider (2)
.packages\microsoft.extensions.hostfactoryresolver.sources\10.0.0-preview.5.25257.101\contentFiles\cs\netstandard2.0\HostFactoryResolver.cs (1)
33if (uint.TryParse(Environment.GetEnvironmentVariable(TimeoutEnvironmentKey), out uint timeoutInSeconds))
src\Tools\Shared\CommandLine\CliContext.cs (1)
20bool.TryParse(Environment.GetEnvironmentVariable("DOTNET_CLI_CONTEXT_VERBOSE"), out bool globalVerbose);
HelixTestRunner (16)
HelixTestRunnerOptions.cs (3)
77DotnetRoot = Environment.GetEnvironmentVariable("DOTNET_ROOT"), 78HELIX_WORKITEM_ROOT = Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT"), 79Path = Environment.GetEnvironmentVariable("PATH"),
ProcessUtil.cs (6)
25var dumpDirectoryPath = Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER"); 40var dumpDirectoryPath = Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER"); 62if (!File.Exists($"{Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT")}/dotnet-dump") && 63!File.Exists($"{Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT")}/dotnet-dump.exe")) 68return RunAsync($"{Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT")}/dotnet-dump", $"collect -p {pid} -o \"{dumpFilePath}\""); 103dumpDirectoryPath ??= Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER");
TestRunner.cs (7)
41var dumpPath = Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER"); 49var playwrightBrowsers = Environment.GetEnvironmentVariable("PLAYWRIGHT_BROWSERS_PATH"); 107ProcessUtil.PrintMessage($"Installing Playwright Browsers to {Environment.GetEnvironmentVariable("PLAYWRIGHT_BROWSERS_PATH")}"); 111DisplayContents(Environment.GetEnvironmentVariable("PLAYWRIGHT_BROWSERS_PATH")); 125var correlationPayload = Environment.GetEnvironmentVariable("HELIX_CORRELATION_PAYLOAD"); 231var diagLog = Path.Combine(Environment.GetEnvironmentVariable("HELIX_WORKITEM_UPLOAD_ROOT"), "vstest.log"); 302var HELIX_WORKITEM_UPLOAD_ROOT = Environment.GetEnvironmentVariable("HELIX_WORKITEM_UPLOAD_ROOT");
IdeBenchmarks (1)
InheritanceMargin\InheritanceMarginServiceBenchmarks.cs (1)
35var roslynRoot = Environment.GetEnvironmentVariable(Program.RoslynRootPathEnvVariableName);
IdeCoreBenchmarks (13)
ClassificationBenchmarks.cs (2)
46var roslynRoot = Environment.GetEnvironmentVariable(Program.RoslynRootPathEnvVariableName); 56var roslynRoot = Environment.GetEnvironmentVariable(Program.RoslynRootPathEnvVariableName);
CSharpIdeAnalyzerBenchmarks.cs (1)
37var roslynRoot = Environment.GetEnvironmentVariable(Program.RoslynRootPathEnvVariableName);
FindReferencesBenchmarks.cs (2)
43var roslynRoot = Environment.GetEnvironmentVariable(Program.RoslynRootPathEnvVariableName); 53var roslynRoot = Environment.GetEnvironmentVariable(Program.RoslynRootPathEnvVariableName);
FormatterBenchmarks.cs (1)
30var roslynRoot = Environment.GetEnvironmentVariable(Program.RoslynRootPathEnvVariableName);
IncrementalAnalyzerBenchmarks.cs (1)
35var roslynRoot = Environment.GetEnvironmentVariable(Program.RoslynRootPathEnvVariableName);
IncrementalSourceGeneratorBenchmarks.cs (2)
52var roslynRoot = Environment.GetEnvironmentVariable(Program.RoslynRootPathEnvVariableName); 62var roslynRoot = Environment.GetEnvironmentVariable(Program.RoslynRootPathEnvVariableName);
NavigateToBenchmarks.cs (2)
49var roslynRoot = Environment.GetEnvironmentVariable(Program.RoslynRootPathEnvVariableName); 59var roslynRoot = Environment.GetEnvironmentVariable(Program.RoslynRootPathEnvVariableName);
RenameBenchmarks.cs (1)
28var roslynRoot = Environment.GetEnvironmentVariable(Program.RoslynRootPathEnvVariableName);
SyntacticChangeRangeBenchmark.cs (1)
32var roslynRoot = Environment.GetEnvironmentVariable(Program.RoslynRootPathEnvVariableName);
IIS.FunctionalTests (7)
src\Servers\IIS\IIS\test\Common.FunctionalTests\BasicAuthTests.cs (2)
50var username = Environment.GetEnvironmentVariable("ASPNETCORE_MODULE_TEST_USER"); 51var password = Environment.GetEnvironmentVariable("ASPNETCORE_MODULE_TEST_PASSWORD");
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\AppVerifier.cs (2)
18var enabledCodes = (Environment.GetEnvironmentVariable("APPVERIFIER_ENABLED_CODES") ?? "").Split(' '); 80RunProcessAndWaitForExit("appverif.exe", $"-configure {_codes} -for {_processName} -with ErrorReport={Environment.GetEnvironmentVariable("APPVERIFIER_LEVEL")}", AppVerifierCommandTimeout);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresEnvironmentVariableAttribute.cs (1)
20public bool IsMet => !string.IsNullOrWhiteSpace(Environment.GetEnvironmentVariable(_name));
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
35if (Environment.GetEnvironmentVariable("ASPNETCORE_TEST_SKIP_IIS") == "true")
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipVSTSAttribute.cs (1)
13public static bool RunningInVSTS = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("SYSTEM_TASKDEFINITIONSURI"));
IIS.LongTests (5)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\AppVerifier.cs (2)
18var enabledCodes = (Environment.GetEnvironmentVariable("APPVERIFIER_ENABLED_CODES") ?? "").Split(' '); 80RunProcessAndWaitForExit("appverif.exe", $"-configure {_codes} -for {_processName} -with ErrorReport={Environment.GetEnvironmentVariable("APPVERIFIER_LEVEL")}", AppVerifierCommandTimeout);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresEnvironmentVariableAttribute.cs (1)
20public bool IsMet => !string.IsNullOrWhiteSpace(Environment.GetEnvironmentVariable(_name));
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
35if (Environment.GetEnvironmentVariable("ASPNETCORE_TEST_SKIP_IIS") == "true")
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipVSTSAttribute.cs (1)
13public static bool RunningInVSTS = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("SYSTEM_TASKDEFINITIONSURI"));
IIS.NewHandler.FunctionalTests (5)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\AppVerifier.cs (2)
18var enabledCodes = (Environment.GetEnvironmentVariable("APPVERIFIER_ENABLED_CODES") ?? "").Split(' '); 80RunProcessAndWaitForExit("appverif.exe", $"-configure {_codes} -for {_processName} -with ErrorReport={Environment.GetEnvironmentVariable("APPVERIFIER_LEVEL")}", AppVerifierCommandTimeout);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresEnvironmentVariableAttribute.cs (1)
20public bool IsMet => !string.IsNullOrWhiteSpace(Environment.GetEnvironmentVariable(_name));
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
35if (Environment.GetEnvironmentVariable("ASPNETCORE_TEST_SKIP_IIS") == "true")
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipVSTSAttribute.cs (1)
13public static bool RunningInVSTS = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("SYSTEM_TASKDEFINITIONSURI"));
IIS.NewShim.FunctionalTests (5)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\AppVerifier.cs (2)
18var enabledCodes = (Environment.GetEnvironmentVariable("APPVERIFIER_ENABLED_CODES") ?? "").Split(' '); 80RunProcessAndWaitForExit("appverif.exe", $"-configure {_codes} -for {_processName} -with ErrorReport={Environment.GetEnvironmentVariable("APPVERIFIER_LEVEL")}", AppVerifierCommandTimeout);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresEnvironmentVariableAttribute.cs (1)
20public bool IsMet => !string.IsNullOrWhiteSpace(Environment.GetEnvironmentVariable(_name));
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
35if (Environment.GetEnvironmentVariable("ASPNETCORE_TEST_SKIP_IIS") == "true")
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipVSTSAttribute.cs (1)
13public static bool RunningInVSTS = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("SYSTEM_TASKDEFINITIONSURI"));
IIS.ShadowCopy.Tests (5)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\AppVerifier.cs (2)
18var enabledCodes = (Environment.GetEnvironmentVariable("APPVERIFIER_ENABLED_CODES") ?? "").Split(' '); 80RunProcessAndWaitForExit("appverif.exe", $"-configure {_codes} -for {_processName} -with ErrorReport={Environment.GetEnvironmentVariable("APPVERIFIER_LEVEL")}", AppVerifierCommandTimeout);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresEnvironmentVariableAttribute.cs (1)
20public bool IsMet => !string.IsNullOrWhiteSpace(Environment.GetEnvironmentVariable(_name));
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresIISAttribute.cs (1)
35if (Environment.GetEnvironmentVariable("ASPNETCORE_TEST_SKIP_IIS") == "true")
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipVSTSAttribute.cs (1)
13public static bool RunningInVSTS = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("SYSTEM_TASKDEFINITIONSURI"));
IISExpress.FunctionalTests (6)
src\Servers\IIS\IIS\test\Common.FunctionalTests\BasicAuthTests.cs (2)
50var username = Environment.GetEnvironmentVariable("ASPNETCORE_MODULE_TEST_USER"); 51var password = Environment.GetEnvironmentVariable("ASPNETCORE_MODULE_TEST_PASSWORD");
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\AppVerifier.cs (2)
18var enabledCodes = (Environment.GetEnvironmentVariable("APPVERIFIER_ENABLED_CODES") ?? "").Split(' '); 80RunProcessAndWaitForExit("appverif.exe", $"-configure {_codes} -for {_processName} -with ErrorReport={Environment.GetEnvironmentVariable("APPVERIFIER_LEVEL")}", AppVerifierCommandTimeout);
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\RequiresEnvironmentVariableAttribute.cs (1)
20public bool IsMet => !string.IsNullOrWhiteSpace(Environment.GetEnvironmentVariable(_name));
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\SkipVSTSAttribute.cs (1)
13public static bool RunningInVSTS = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("SYSTEM_TASKDEFINITIONSURI"));
ILLink.Tasks (1)
LinkTask.cs (1)
244 _dotnetPath = Environment.GetEnvironmentVariable (DotNetHostPathEnvironmentName);
Infrastructure.Common (6)
ConditionalTestDetectors.cs (4)
122string computerName = Environment.GetEnvironmentVariable("COMPUTERNAME"); 123string logonServer = Environment.GetEnvironmentVariable("LOGONSERVER"); 124string userDomain = Environment.GetEnvironmentVariable("USERDOMAIN"); 239result = Environment.GetEnvironmentVariable("USERDOMAIN");
ConditionalWcfTest.cs (1)
43string value = Environment.GetEnvironmentVariable(conditionName);
TestProperties.cs (1)
56? Environment.GetEnvironmentVariable(propertyName)
InMemory.FunctionalTests (1)
src\Servers\Kestrel\shared\test\RevocationResponder.cs (1)
15Environment.GetEnvironmentVariable("TRACE_REVOCATION_RESPONSE") != null;
InProcessWebSite (3)
src\Servers\IIS\IIS\test\testassets\InProcessWebSite\Startup.cs (3)
39if (Environment.GetEnvironmentVariable("ENABLE_HTTPS_REDIRECTION") != null) 103private async Task ASPNETCORE_IIS_PHYSICAL_PATH(HttpContext ctx) => await ctx.Response.WriteAsync(Environment.GetEnvironmentVariable("ASPNETCORE_IIS_PHYSICAL_PATH")); 218await ctx.Response.WriteAsync(Environment.GetEnvironmentVariable(ctx.Request.Query["name"].ToString()));
InteractiveHost.UnitTests (1)
AbstractInteractiveHostTests.cs (1)
43if (Environment.GetEnvironmentVariable("DOTNET_ROOT") == null)
Interop.FunctionalTests (2)
Http3\Http3TlsTests.cs (2)
509var appData = Environment.GetEnvironmentVariable("APPDATA"); 510var home = Environment.GetEnvironmentVariable("HOME");
InteropClient (1)
InteropClient.cs (1)
857string keyFile = Environment.GetEnvironmentVariable("GOOGLE_APPLICATION_CREDENTIALS")!;
InteropTests (4)
src\Shared\Process\ProcessEx.cs (4)
124if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix"))) 126startInfo.EnvironmentVariables["NUGET_FALLBACK_PACKAGES"] = Environment.GetEnvironmentVariable("NUGET_FALLBACK_PACKAGES"); 228private static string GetNugetPackagesRestorePath() => (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("NUGET_RESTORE"))) 233: Environment.GetEnvironmentVariable("NUGET_RESTORE");
Microsoft.Arcade.Common (2)
CommandFactory.cs (2)
39var comSpec = System.Environment.GetEnvironmentVariable("ComSpec"); 73foreach (var path in System.Environment.GetEnvironmentVariable("PATH").Split(Path.PathSeparator))
Microsoft.AspNetCore.App.Analyzers.Test (1)
Verifiers\CSharpAnalyzerVerifier.cs (1)
53Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT"),
Microsoft.AspNetCore.App.UnitTests (6)
PackageTests.cs (2)
36Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT"), 40Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT") :
SharedFxTests.cs (2)
28Environment.GetEnvironmentVariable("DOTNET_ROOT"), 325Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT") :
TargetingPackTests.cs (2)
29Environment.GetEnvironmentVariable("DOTNET_ROOT"), 367Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT") :
Microsoft.AspNetCore.BrowserTesting (3)
BrowserTestBase.cs (2)
21!string.IsNullOrWhiteSpace(Environment.GetEnvironmentVariable("ContinuousIntegrationBuild")) || 22!string.IsNullOrWhiteSpace(Environment.GetEnvironmentVariable("Helix"));
ContextInformation.cs (1)
54var uploadDir = Environment.GetEnvironmentVariable("HELIX_WORKITEM_UPLOAD_ROOT");
Microsoft.AspNetCore.Components.Endpoints (1)
DependencyInjection\WebAssemblySettingsEmitter.cs (1)
22=> Environment.GetEnvironmentVariable(name) is { Length: > 0 } value ? value : null;
Microsoft.AspNetCore.Components.WebAssembly (3)
Hosting\WebAssemblyCultureProvider.cs (1)
49if (Environment.GetEnvironmentVariable("__BLAZOR_SHARDED_ICU") == "1" &&
Hosting\WebAssemblyHost.cs (1)
159if (Environment.GetEnvironmentVariable("__BLAZOR_WEBASSEMBLY_WAIT_FOR_ROOT_COMPONENTS") == "true")
HotReload\WebAssemblyHotReload.cs (1)
67if (Environment.GetEnvironmentVariable("__ASPNETCORE_BROWSER_TOOLS") == "true" &&
Microsoft.AspNetCore.Components.WebAssembly.Server (3)
ComponentsWebAssemblyApplicationBuilderExtensions.cs (1)
26=> Environment.GetEnvironmentVariable(name) is { Length: > 0 } value ? value : null;
DebugProxyLauncher.cs (1)
43var noProxyEnvVar = Environment.GetEnvironmentVariable("NO_PROXY");
src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
Microsoft.AspNetCore.Components.WebViewE2E.Test (2)
BasicBlazorHybridTest.cs (2)
28Environment.SetEnvironmentVariable("PATH", newNativePath + ";" + Environment.GetEnvironmentVariable("PATH")); 29Console.WriteLine($"New PATH env var: {Environment.GetEnvironmentVariable("PATH")}");
Microsoft.AspNetCore.DataProtection (4)
Internal\ContainerUtils.cs (1)
111var value = Environment.GetEnvironmentVariable(envVarName);
Repositories\DefaultKeyStorageDirectories.cs (3)
38var localAppDataFromEnvPath = Environment.GetEnvironmentVariable("LOCALAPPDATA"); 93if (!String.IsNullOrEmpty(Environment.GetEnvironmentVariable("WEBSITE_INSTANCE_ID"))) 95var homeEnvVar = Environment.GetEnvironmentVariable("HOME");
Microsoft.AspNetCore.DataProtection.Tests (1)
Repositories\FileSystemXmlRepositoryTests.cs (1)
20: Path.Combine(Environment.GetEnvironmentVariable("HOME"), ".aspnet");
Microsoft.AspNetCore.DeveloperCertificates.XPlat (5)
src\Shared\CertificateGeneration\UnixCertificateManager.cs (5)
56if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName))) 82var sslCertDirString = Environment.GetEnvironmentVariable(OpenSslCertificateDirectoryVariableName); 508var searchPath = Environment.GetEnvironmentVariable("PATH"); 663var @override = Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName); 689var nssDbOverride = Environment.GetEnvironmentVariable(NssDbOverrideVariableName);
Microsoft.AspNetCore.Hosting (6)
WebHostBuilder.cs (6)
48UseSetting(WebHostDefaults.EnvironmentKey, Environment.GetEnvironmentVariable("Hosting:Environment") 49?? Environment.GetEnvironmentVariable("ASPNET_ENV")); 55UseSetting(WebHostDefaults.ServerUrlsKey, Environment.GetEnvironmentVariable("ASPNETCORE_SERVER.URLS")); 144if (Environment.GetEnvironmentVariable("Hosting:Environment") != null) 149if (Environment.GetEnvironmentVariable("ASPNET_ENV") != null) 154if (Environment.GetEnvironmentVariable("ASPNETCORE_SERVER.URLS") != null)
Microsoft.AspNetCore.Http (1)
src\Http\WebUtilities\src\AspNetCoreTempDirectory.cs (1)
19var temp = Environment.GetEnvironmentVariable("ASPNETCORE_TEMP") ?? // ASPNETCORE_TEMP - User set temporary location.
Microsoft.AspNetCore.Http.Extensions.Tests (3)
RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
357? Path.Combine(Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT"), "RequestDelegateGenerator", "Baselines")
ValidationsGenerator\ValidationsGeneratorTestBase.cs (2)
74? Path.Combine(Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT"), "ValidationsGenerator", "snapshots") 235if (uint.TryParse(Environment.GetEnvironmentVariable(TimeoutEnvironmentKey), out uint timeoutInSeconds))
Microsoft.AspNetCore.Http.Microbenchmarks (1)
src\Http\Http.Extensions\test\RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
357? Path.Combine(Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT"), "RequestDelegateGenerator", "Baselines")
Microsoft.AspNetCore.InternalTesting (5)
AssemblyTestLog.cs (1)
41var maxPathString = Environment.GetEnvironmentVariable(MaxPathLengthEnvironmentVariableName);
HelixHelper.cs (2)
13public static string GetTargetHelixQueue() => Environment.GetEnvironmentVariable("helix"); 18var uploadRoot = Environment.GetEnvironmentVariable("HELIX_WORKITEM_UPLOAD_ROOT");
xunit\EnvironmentVariableSkipConditionAttribute.cs (1)
83return Environment.GetEnvironmentVariable(name);
xunit\SkipOnCIAttribute.cs (1)
41public static string GetIfOnAzdo() => Environment.GetEnvironmentVariable("AGENT_OS");
Microsoft.AspNetCore.InternalTesting.Tests (4)
QuarantinedTestAttributeTest.cs (2)
16if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX")) || !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("AGENT_OS")))
SkipOnCITests.cs (2)
16if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX")) || !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("AGENT_OS")))
Microsoft.AspNetCore.Mvc.Testing (1)
.packages\microsoft.extensions.hostfactoryresolver.sources\10.0.0-preview.5.25257.101\contentFiles\cs\netstandard2.0\HostFactoryResolver.cs (1)
33if (uint.TryParse(Environment.GetEnvironmentVariable(TimeoutEnvironmentKey), out uint timeoutInSeconds))
Microsoft.AspNetCore.OpenApi.Build.Tests (1)
src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
Microsoft.AspNetCore.OpenApi.SourceGenerators.Tests (2)
SnapshotTestHelper.cs (2)
100? Path.Combine(Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT"), "snapshots") 243if (uint.TryParse(Environment.GetEnvironmentVariable(TimeoutEnvironmentKey), out uint timeoutInSeconds))
Microsoft.AspNetCore.OpenApi.Tests (1)
Integration\OpenApiDocumentIntegrationTests.cs (1)
36? Path.Combine(Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT"), "Integration", "snapshots")
Microsoft.AspNetCore.Server.IIS (3)
StartupHook.cs (3)
28var detailedErrors = Environment.GetEnvironmentVariable("ASPNETCORE_DETAILEDERRORS"); 32var aspnetCoreEnvironment = Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT"); 35var dotnetEnvironment = Environment.GetEnvironmentVariable("DOTNET_ENVIRONMENT");
Microsoft.AspNetCore.Server.IISIntegration (5)
WebHostBuilderIISExtensions.cs (5)
41var port = hostBuilder.GetSetting(ServerPort) ?? Environment.GetEnvironmentVariable($"ASPNETCORE_{ServerPort}"); 42var path = hostBuilder.GetSetting(ServerPath) ?? Environment.GetEnvironmentVariable($"ASPNETCORE_{ServerPath}"); 43var pairingToken = hostBuilder.GetSetting(PairingToken) ?? Environment.GetEnvironmentVariable($"ASPNETCORE_{PairingToken}"); 44var iisAuth = hostBuilder.GetSetting(IISAuth) ?? Environment.GetEnvironmentVariable($"ASPNETCORE_{IISAuth}"); 45var websocketsSupported = hostBuilder.GetSetting(IISWebSockets) ?? Environment.GetEnvironmentVariable($"ASPNETCORE_{IISWebSockets}");
Microsoft.AspNetCore.Server.IntegrationTesting (13)
Common\DotNetCommands.cs (5)
18var dotnetHome = Environment.GetEnvironmentVariable("DOTNET_HOME"); 20var dotnetRoot = Environment.GetEnvironmentVariable("DOTNET_ROOT"); 22var dotnetInstallDir = Environment.GetEnvironmentVariable("DOTNET_INSTALL_DIR"); 24var userProfile = Environment.GetEnvironmentVariable("USERPROFILE"); 25var home = Environment.GetEnvironmentVariable("HOME");
Deployers\NginxDeployer.cs (3)
103var retVal = Environment.GetEnvironmentVariable("LOGNAME") 104?? Environment.GetEnvironmentVariable("USER") 105?? Environment.GetEnvironmentVariable("USERNAME");
src\Shared\Process\ProcessEx.cs (4)
124if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix"))) 126startInfo.EnvironmentVariables["NUGET_FALLBACK_PACKAGES"] = Environment.GetEnvironmentVariable("NUGET_FALLBACK_PACKAGES"); 228private static string GetNugetPackagesRestorePath() => (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("NUGET_RESTORE"))) 233: Environment.GetEnvironmentVariable("NUGET_RESTORE");
xunit\SkipIfEnvironmentVariableNotEnabled.cs (1)
26return string.Equals(Environment.GetEnvironmentVariable(_environmentVariableName), "true", StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Server.IntegrationTesting.IIS (1)
IISExpressDeployer.cs (1)
384var iisExpressPath = Path.Combine(Environment.GetEnvironmentVariable("SystemDrive") + "\\", programFiles, "IIS Express", "iisexpress.exe");
Microsoft.AspNetCore.Server.Kestrel.Core (8)
src\Shared\CertificateGeneration\UnixCertificateManager.cs (5)
56if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName))) 82var sslCertDirString = Environment.GetEnvironmentVariable(OpenSslCertificateDirectoryVariableName); 508var searchPath = Environment.GetEnvironmentVariable("PATH"); 663var @override = Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName); 689var nssDbOverride = Environment.GetEnvironmentVariable(NssDbOverrideVariableName);
Systemd\KestrelServerOptionsSystemdExtensions.cs (2)
39if (string.Equals(Environment.ProcessId.ToString(CultureInfo.InvariantCulture), Environment.GetEnvironmentVariable(ListenPidEnvVar), StringComparison.Ordinal)) 42if (int.TryParse(Environment.GetEnvironmentVariable(ListenFdsEnvVar), NumberStyles.None, NumberFormatInfo.InvariantInfo, out var listenFds)
TlsConfigurationLoader.cs (1)
190var appData = Environment.GetEnvironmentVariable("APPDATA");
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (1)
src\Servers\Kestrel\shared\test\RevocationResponder.cs (1)
15Environment.GetEnvironmentVariable("TRACE_REVOCATION_RESPONSE") != null;
Microsoft.AspNetCore.Server.Kestrel.Tests (2)
KestrelConfigurationLoaderTests.cs (2)
1894var appData = Environment.GetEnvironmentVariable("APPDATA"); 1895var home = Environment.GetEnvironmentVariable("HOME");
Microsoft.AspNetCore.Shared.Tests (1)
src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests (2)
Docker.cs (1)
62foreach (var dir in Environment.GetEnvironmentVariable("PATH").Split(Path.PathSeparator))
Startup.cs (1)
24options.Configuration.EndPoints.Add(Environment.GetEnvironmentVariable("REDIS_CONNECTION"));
Microsoft.AspNetCore.SpaServices.Extensions (1)
Npm\NodeScriptRunner.cs (1)
138+ $" Current PATH enviroment variable is: { Environment.GetEnvironmentVariable("PATH") }\n"
Microsoft.AspNetCore.TestHost (1)
.packages\microsoft.extensions.hostfactoryresolver.sources\10.0.0-preview.5.25257.101\contentFiles\cs\netstandard2.0\HostFactoryResolver.cs (1)
33if (uint.TryParse(Environment.GetEnvironmentVariable(TimeoutEnvironmentKey), out uint timeoutInSeconds))
Microsoft.AspNetCore.WebSockets.ConformanceTests (7)
Autobahn\Executable.cs (1)
22foreach (var dir in Environment.GetEnvironmentVariable("PATH").Split(Path.PathSeparator))
Autobahn\Wstest.cs (1)
28var location = Environment.GetEnvironmentVariable("ASPNETCORE_WSTEST_PATH");
AutobahnTests.cs (2)
35var reportDir = Environment.GetEnvironmentVariable("AUTOBAHN_SUITES_REPORT_DIR"); 85var pf = Environment.GetEnvironmentVariable("PROGRAMFILES");
SkipIfWsTestNotPresentAttribute.cs (3)
16!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("TEAMCITY_VERSION")) || 17string.Equals(Environment.GetEnvironmentVariable("TRAVIS"), "true", StringComparison.OrdinalIgnoreCase) || 18string.Equals(Environment.GetEnvironmentVariable("APPVEYOR"), "true", StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.WebUtilities (1)
AspNetCoreTempDirectory.cs (1)
19var temp = Environment.GetEnvironmentVariable("ASPNETCORE_TEMP") ?? // ASPNETCORE_TEMP - User set temporary location.
Microsoft.Build (82)
BackEnd\BuildManager\BuildManager.cs (6)
782switch (Environment.GetEnvironmentVariable("MSBuildDebugBuildManagerOnStart")) 1098else if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILD_HOST_NAME"))) 1100host = Environment.GetEnvironmentVariable("MSBUILD_HOST_NAME"); 1102else if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("VSCODE_CWD")) || Environment.GetEnvironmentVariable("TERM_PROGRAM") == "vscode") 2233if (Environment.GetEnvironmentVariable("MSBUILDCLEARXMLCACHEONBUILDMANAGER") == "1")
BackEnd\BuildManager\BuildParameters.cs (5)
424set => _enableNodeReuse = Environment.GetEnvironmentVariable("MSBUILDDISABLENODEREUSE") == "1" ? false : value; 970backing = !String.IsNullOrEmpty(Environment.GetEnvironmentVariable(environmentVariable)) || @default; 983string environmentValue = Environment.GetEnvironmentVariable(environmentVariable); 1008if (Environment.GetEnvironmentVariable("MSBUILDDISABLENODEREUSE") == "1") // For example to disable node reuse within Visual Studio 1013if (Environment.GetEnvironmentVariable("MSBUILDDETAILEDSUMMARY") == "1") // For example to get detailed summary within Visual Studio
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (1)
126_debugForceCaching = Environment.GetEnvironmentVariable("MSBUILDDEBUGFORCECACHING") == "1";
BackEnd\Components\Caching\ConfigCache.cs (2)
45if (!int.TryParse(Environment.GetEnvironmentVariable("MSBUILDCONFIGCACHESWEEPTHRESHHOLD"), out _sweepThreshhold)) 280if (String.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDENABLEAGGRESSIVECACHING")))
BackEnd\Components\Communications\NodeLauncher.cs (2)
73if (String.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDNODEWINDOW"))) 196string useMSBuildServerEnvVarValue = Environment.GetEnvironmentVariable(Traits.UseMSBuildServerEnvVarName);
BackEnd\Components\Communications\NodeProviderInProc.cs (1)
229if (Environment.GetEnvironmentVariable("MSBUILDINPROCENVCHECK") == "1")
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
209string msbuildExeName = Environment.GetEnvironmentVariable("MSBUILD_EXE_NAME");
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (4)
149s_msbuildTaskHostName = Environment.GetEnvironmentVariable("MSBUILDTASKHOST_EXE_NAME"); 396s_msbuildName = Environment.GetEnvironmentVariable("MSBUILD_EXE_NAME"); 435s_pathToX64Clr2 = Environment.GetEnvironmentVariable("MSBUILDTASKHOSTLOCATION64"); 449s_pathToX32Clr2 = Environment.GetEnvironmentVariable("MSBUILDTASKHOSTLOCATION");
BackEnd\Components\Logging\LoggingService.cs (1)
317string queueCapacityEnvironment = Environment.GetEnvironmentVariable("MSBUILDLOGGINGQUEUECAPACITY");
BackEnd\Components\Logging\TargetLoggingContext.cs (1)
23private static bool s_enableTargetOutputLogging = !String.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDTARGETOUTPUTLOGGING"));
BackEnd\Components\RequestBuilder\RequestBuilder.cs (1)
688if (Environment.GetEnvironmentVariable("MSBUILDFORCESTA") == "1")
BackEnd\Components\RequestBuilder\TargetUpToDateChecker.cs (1)
1258private static readonly bool s_sortInputsOutputs = (Environment.GetEnvironmentVariable("MSBUILDSORTINPUTSOUTPUTS") == "1");
BackEnd\Components\RequestBuilder\TaskBuilder.cs (2)
820if (ExceptionHandling.IsCriticalException(ex) || Environment.GetEnvironmentVariable("MSBUILDDONOTCATCHTASKEXCEPTIONS") == "1") 911if (ExceptionHandling.IsCriticalException(taskException) || (Environment.GetEnvironmentVariable("MSBUILDDONOTCATCHTASKEXCEPTIONS") == "1"))
BackEnd\Components\RequestBuilder\TaskHost.cs (1)
46private static readonly bool s_breakOnLogAfterTaskReturns = Environment.GetEnvironmentVariable("MSBUILDBREAKONLOGAFTERTASKRETURNS") == "1";
BackEnd\Components\Scheduler\Scheduler.cs (6)
184_schedulingUnlimitedVariable = Environment.GetEnvironmentVariable("MSBUILDSCHEDULINGUNLIMITED"); 195string strNodeLimitOffset = Environment.GetEnvironmentVariable("MSBUILDNODELIMITOFFSET"); 210if (!int.TryParse(Environment.GetEnvironmentVariable("MSBUILDCORELIMIT"), out _coreLimit) || _coreLimit <= 0) 217if (!int.TryParse(Environment.GetEnvironmentVariable("MSBUILDNODECOREALLOCATIONWEIGHT"), out _nodeCoreAllocationWeight) 855string customScheduler = Environment.GetEnvironmentVariable("MSBUILDCUSTOMSCHEDULER"); 900string multiplier = Environment.GetEnvironmentVariable("MSBUILDCUSTOMSCHEDULERFORSQLCONFIGURATIONLIMITMULTIPLIER");
BackEnd\Components\SdkResolution\SdkResolverLoader.cs (3)
25private readonly string IncludeDefaultResolver = Environment.GetEnvironmentVariable("MSBUILDINCLUDEDEFAULTSDKRESOLVER"); 29private readonly string AdditionalResolversFolder = Environment.GetEnvironmentVariable( 35?? Environment.GetEnvironmentVariable("MSBUILDADDITIONALSDKRESOLVERSFOLDER");
BackEnd\Node\OutOfProcNode.cs (3)
558if (Environment.GetEnvironmentVariable("MSBUILDCLEARXMLCACHEONCHILDNODES") == "1") 814string forwardPropertiesFromChild = Environment.GetEnvironmentVariable("MSBUILDFORWARDPROPERTIESFROMCHILD"); 826string forwardAllProperties = Environment.GetEnvironmentVariable("MSBUILDFORWARDALLPROPERTIESFROMCHILD");
BuildCheck\Checks\UntrustedLocationCheck.cs (1)
81string? locationFromEnv = Environment.GetEnvironmentVariable("XDG_DOWNLOAD_DIR");
BuildEnvironmentHelper.cs (2)
459return Environment.GetEnvironmentVariable(variable); 685return Environment.GetEnvironmentVariable("MSBuildSDKsPath") ?? defaultSdkPath;
CommunicationsUtilities.cs (2)
103string handshakeSalt = Environment.GetEnvironmentVariable("MSBUILDNODEHANDSHAKESALT"); 709string environmentValue = Environment.GetEnvironmentVariable(environmentVariable);
DebugUtils.cs (2)
32string environmentDebugPath = FileUtilities.TrimAndStripAnyQuotes(Environment.GetEnvironmentVariable("MSBUILDDEBUGPATH")); 93var processNameToBreakInto = Environment.GetEnvironmentVariable("MSBuildDebugProcessName");
Definition\Project.cs (1)
55private static readonly bool s_debugEvaluation = (Environment.GetEnvironmentVariable("MSBUILDDEBUGEVALUATION") != null);
ElementLocation\XmlDocumentWithLocation.cs (3)
384if (String.Equals(Environment.GetEnvironmentVariable("MSBuildLoadMicrosoftTargetsReadOnly"), "true", StringComparison.OrdinalIgnoreCase)) 389if (String.Equals(Environment.GetEnvironmentVariable("MSBUILDLOADALLFILESASREADONLY"), "1", StringComparison.OrdinalIgnoreCase)) 395if (String.Equals(Environment.GetEnvironmentVariable("MSBUILDLOADALLFILESASWRITEABLE"), "1", StringComparison.OrdinalIgnoreCase))
ErrorUtilities.cs (1)
25private static readonly bool s_enableMSBuildDebugTracing = !String.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDENABLEDEBUGTRACING"));
Evaluation\ConditionEvaluator.cs (1)
173private static readonly bool s_disableExpressionCaching = (Environment.GetEnvironmentVariable("MSBUILDDONOTCACHEEXPRESSIONS") == "1");
Evaluation\Expander.cs (1)
3810if (Environment.GetEnvironmentVariable("MSBUILDENABLEALLPROPERTYFUNCTIONS") == "1")
Evaluation\ProjectRootElementCache.cs (3)
76int.TryParse(Environment.GetEnvironmentVariable("MSBUILDPROJECTROOTELEMENTCACHESIZE"), out int cacheSize) ? cacheSize : 200; 81private static readonly bool s_debugLogCacheActivity = Environment.GetEnvironmentVariable("MSBUILDDEBUGXMLCACHE") == "1"; 89private static readonly bool s_сheckFileContent = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDCACHECHECKFILECONTENT"));
FileUtilities.cs (2)
908if (!int.TryParse(Environment.GetEnvironmentVariable("MSBUILDDIRECTORYDELETERETRYCOUNT"), out retryCount)) 913if (!int.TryParse(Environment.GetEnvironmentVariable("MSBUILDDIRECTORYDELETRETRYTIMEOUT"), out retryTimeOut))
FrameworkLocationHelper.cs (4)
786string complusInstallRoot = Environment.GetEnvironmentVariable("COMPLUS_INSTALLROOT"); 787string complusVersion = Environment.GetEnvironmentVariable("COMPLUS_VERSION"); 903programFilesX64 = Environment.GetEnvironmentVariable("ProgramW6432"); 921string combinedPath = Environment.GetEnvironmentVariable("ReferenceAssemblyRoot");
Instance\TaskRegistry.cs (1)
69private static readonly bool s_forceTaskHostLaunch = (Environment.GetEnvironmentVariable("MSBUILDFORCEALLTASKSOUTOFPROC") == "1");
Logging\BaseConsoleLogger.cs (2)
884Traits.LogAllEnvironmentVariables = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDLOGALLENVIRONMENTVARIABLES")); 909showTargetOutputs = !String.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDTARGETOUTPUTLOGGING"));
Logging\BinaryLogger\BinaryLogger.cs (2)
166_initialTargetOutputLogging = Environment.GetEnvironmentVariable("MSBUILDTARGETOUTPUTLOGGING"); 168_initialIsBinaryLoggerEnabled = Environment.GetEnvironmentVariable("MSBUILDBINARYLOGGERENABLED");
Logging\TerminalLogger\TerminalLogger.cs (1)
245string tlEnvVariable = Environment.GetEnvironmentVariable("MSBUILDTERMINALLOGGER") ?? string.Empty;
Modifiers.cs (1)
31private static readonly bool s_traceModifierCasing = (!String.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDTRACEMODIFIERCASING")));
TaskLoggingHelper.cs (1)
946if (!showDetail && (Environment.GetEnvironmentVariable("MSBUILDDIAGNOSTICS") == null)) // This env var is also used in ToolTask
Tracing.cs (1)
60string val = Environment.GetEnvironmentVariable("MSBUILDTRACEINTERVAL");
Utilities\EngineFileUtilities.cs (1)
567string? wildCards = Environment.GetEnvironmentVariable("MsBuildSkipEagerWildCardEvaluationRegexes");
Utilities\Utilities.cs (8)
34private static bool s_shouldTreatHigherToolsVersionsAsCurrent = (Environment.GetEnvironmentVariable("MSBUILDTREATHIGHERTOOLSVERSIONASCURRENT") != null); 40private static bool s_shouldTreatOtherToolsVersionsAsCurrent = (Environment.GetEnvironmentVariable("MSBUILDTREATALLTOOLSVERSIONSASCURRENT") != null); 47private static bool s_uselegacyDefaultToolsVersionBehavior = (Environment.GetEnvironmentVariable("MSBUILDLEGACYDEFAULTTOOLSVERSION") != null); 52private static string s_defaultToolsVersionFromEnvironment = Environment.GetEnvironmentVariable("MSBUILDDEFAULTTOOLSVERSION"); 68s_shouldTreatHigherToolsVersionsAsCurrent = (Environment.GetEnvironmentVariable("MSBUILDTREATHIGHERTOOLSVERSIONASCURRENT") != null); 69s_shouldTreatOtherToolsVersionsAsCurrent = (Environment.GetEnvironmentVariable("MSBUILDTREATALLTOOLSVERSIONSASCURRENT") != null); 70s_uselegacyDefaultToolsVersionBehavior = (Environment.GetEnvironmentVariable("MSBUILDLEGACYDEFAULTTOOLSVERSION") != null); 71s_defaultToolsVersionFromEnvironment = Environment.GetEnvironmentVariable("MSBUILDDEFAULTTOOLSVERSION");
Microsoft.Build.CommandLine.UnitTests (3)
XMake_Tests.cs (3)
617string oldValueForMSBuildLoadMicrosoftTargetsReadOnly = Environment.GetEnvironmentVariable("MSBuildLoadMicrosoftTargetsReadOnly"); 915var originalUILanguage = Environment.GetEnvironmentVariable(DOTNET_CLI_UI_LANGUAGE); 1131string oldValueForMSBuildLoadMicrosoftTargetsReadOnly = Environment.GetEnvironmentVariable("MSBuildLoadMicrosoftTargetsReadOnly");
Microsoft.Build.Engine.OM.UnitTests (12)
BuildEnvironmentHelper.cs (2)
459return Environment.GetEnvironmentVariable(variable); 685return Environment.GetEnvironmentVariable("MSBuildSDKsPath") ?? defaultSdkPath;
DebugUtils.cs (2)
32string environmentDebugPath = FileUtilities.TrimAndStripAnyQuotes(Environment.GetEnvironmentVariable("MSBUILDDEBUGPATH")); 93var processNameToBreakInto = Environment.GetEnvironmentVariable("MSBuildDebugProcessName");
Definition\Project_Tests.cs (4)
1226string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVersion"); 1256string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVersion"); 1281string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVersion"); 1310string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVersion");
ErrorUtilities.cs (1)
25private static readonly bool s_enableMSBuildDebugTracing = !String.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDENABLEDEBUGTRACING"));
ExceptionHandling.cs (1)
66Environment.GetEnvironmentVariable("MSBUILDDEBUGPATH");
FileUtilities.cs (2)
908if (!int.TryParse(Environment.GetEnvironmentVariable("MSBUILDDIRECTORYDELETERETRYCOUNT"), out retryCount)) 913if (!int.TryParse(Environment.GetEnvironmentVariable("MSBUILDDIRECTORYDELETRETRYTIMEOUT"), out retryTimeOut))
Microsoft.Build.Engine.UnitTests (80)
BackEnd\BuildRequestConfiguration_Tests.cs (3)
367string originalValue = Environment.GetEnvironmentVariable("MSBUILDCACHE"); 468string originalTmp = Environment.GetEnvironmentVariable("TMP"); 469string originalTemp = Environment.GetEnvironmentVariable("TEMP");
BackEnd\NodePackets_Tests.cs (1)
257string _initialTargetOutputLogging = Environment.GetEnvironmentVariable("MSBUILDTARGETOUTPUTLOGGING");
BackEnd\SdkResolverLoader_Tests.cs (2)
336var origIncludeDefault = Environment.GetEnvironmentVariable("MSBUILDINCLUDEDEFAULTSDKRESOLVER"); 364var origResolversFolder = Environment.GetEnvironmentVariable("MSBUILDADDITIONALSDKRESOLVERSFOLDER");
BackEnd\TargetEntry_Tests.cs (2)
671string loggingVariable = Environment.GetEnvironmentVariable("MSBUILDTARGETOUTPUTLOGGING"); 767string loggingVariable = Environment.GetEnvironmentVariable("MSBUILDTARGETOUTPUTLOGGING");
BackEnd\TargetResult_Tests.cs (1)
134string oldTmp = Environment.GetEnvironmentVariable("TMP");
CommunicationUtilities_Tests.cs (2)
55Environment.GetEnvironmentVariable(testName1).ShouldBe(testValue); 56Environment.GetEnvironmentVariable(testName2).ShouldBe(null);
Construction\SolutionProjectGenerator_Tests.cs (3)
48_originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVersion"); 661string previousLegacyEnvironmentVariable = Environment.GetEnvironmentVariable("MSBUILDLEGACYDEFAULTTOOLSVERSION"); 1984string oldValueForMSBuildEmitSolution = Environment.GetEnvironmentVariable("MSBuildEmitSolution");
Definition\Project_Internal_Tests.cs (4)
31string oldValue = Environment.GetEnvironmentVariable("MSBUILDLEGACYDEFAULTTOOLSVERSION"); 75string oldValue = Environment.GetEnvironmentVariable("MSBUILDLEGACYDEFAULTTOOLSVERSION"); 121string oldValue = Environment.GetEnvironmentVariable("MSBUILDLEGACYDEFAULTTOOLSVERSION"); 172string oldValue = Environment.GetEnvironmentVariable("MSBUILDLEGACYDEFAULTTOOLSVERSION");
Definition\Toolset_Tests.cs (11)
190string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVersion"); 224string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVersion"); 255string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVersion"); 280string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVersion"); 302string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVersion"); 327string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVersion"); 355string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVersion"); 377string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVersion"); 396string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVersion"); 418string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVersion"); 443string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVersion");
Definition\ToolsVersion_Tests.cs (14)
292string oldLegacyToolsVersion = Environment.GetEnvironmentVariable("MSBUILDLEGACYDEFAULTTOOLSVERSION"); 293string oldTreatHigherToolsVersions = Environment.GetEnvironmentVariable("MSBUILDTREATHIGHERTOOLSVERSIONASCURRENT"); 331string oldLegacyToolsVersion = Environment.GetEnvironmentVariable("MSBUILDLEGACYDEFAULTTOOLSVERSION"); 367string oldLegacyToolsVersion = Environment.GetEnvironmentVariable("MSBUILDLEGACYDEFAULTTOOLSVERSION"); 427string oldLegacyToolsVersion = Environment.GetEnvironmentVariable("MSBUILDLEGACYDEFAULTTOOLSVERSION"); 428string oldForceToolsVersionToCurrent = Environment.GetEnvironmentVariable("MSBUILDTREATALLTOOLSVERSIONSASCURRENT"); 536string oldDefaultToolsVersion = Environment.GetEnvironmentVariable("MSBUILDDEFAULTTOOLSVERSION"); 575string oldDefaultToolsVersion = Environment.GetEnvironmentVariable("MSBUILDDEFAULTTOOLSVERSION"); 614string oldLegacyToolsVersion = Environment.GetEnvironmentVariable("MSBUILDLEGACYDEFAULTTOOLSVERSION"); 615string oldForceToolsVersionToCurrent = Environment.GetEnvironmentVariable("MSBUILDTREATALLTOOLSVERSIONSASCURRENT"); 686string oldDefaultToolsVersion = Environment.GetEnvironmentVariable("MSBUILDDEFAULTTOOLSVERSION"); 770string oldLegacyToolsVersion = Environment.GetEnvironmentVariable("MSBUILDLEGACYDEFAULTTOOLSVERSION"); 771string oldForceToolsVersionToCurrent = Environment.GetEnvironmentVariable("MSBUILDTREATALLTOOLSVERSIONSASCURRENT"); 883string oldDefaultToolsVersion = Environment.GetEnvironmentVariable("MSBUILDDEFAULTTOOLSVERSION");
Evaluation\Evaluator_Tests.cs (25)
584string originalValue = Environment.GetEnvironmentVariable("MSBUILDWARNONUNINITIALIZEDPROPERTY"); 626string originalValue = Environment.GetEnvironmentVariable("MSBUILDWARNONUNINITIALIZEDPROPERTY"); 672string originalValue = Environment.GetEnvironmentVariable("MSBUILDWARNONUNINITIALIZEDPROPERTY"); 718string originalValue = Environment.GetEnvironmentVariable("MSBUILDWARNONUNINITIALIZEDPROPERTY"); 2460string backupMSBuildExtensionsPath = Environment.GetEnvironmentVariable(specialPropertyName); 2461string backupMSBuildExtensionsPath32 = Environment.GetEnvironmentVariable(specialPropertyName32); 2462string backupMagicSwitch = Environment.GetEnvironmentVariable("MSBUILDLEGACYEXTENSIONSPATH"); 2463string targetVar = Environment.GetEnvironmentVariable("Target"); 2464string numberVar = Environment.GetEnvironmentVariable("0env"); 2465string msbuildVar = Environment.GetEnvironmentVariable("msbuildtoolsversion"); 2501string backupMSBuildExtensionsPath = Environment.GetEnvironmentVariable("MSBuildExtensionsPath"); 2581string originalMSBuildExtensionsPath32Value = Environment.GetEnvironmentVariable("MSBuildExtensionsPath32"); 2656string originalMSBuildExtensionsPath64Value = Environment.GetEnvironmentVariable("MSBuildExtensionsPath64"); 2713string originalLocalAppDataValue = Environment.GetEnvironmentVariable("LocalAppData"); 3108string oldEnvironmentValue = Environment.GetEnvironmentVariable("EnvironmentProperty"); 3864string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVerson"); 3930string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVerson"); 3982string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVerson"); 4034string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVerson"); 4086string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVerson"); 4087string originalC = Environment.GetEnvironmentVariable("C"); 4088string originalD = Environment.GetEnvironmentVariable("D"); 4148string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVerson"); 4209string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVerson"); 4358string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVerson");
Evaluation\Expander_Tests.cs (8)
1869Assert.Equal(Environment.GetEnvironmentVariable(envVar), result); 2287string expected = ("OS=" + Environment.GetEnvironmentVariable("OS")).ToUpperInvariant(); 2620string env = Environment.GetEnvironmentVariable("MSBUILDENABLEALLPROPERTYFUNCTIONS"); 2649string env = Environment.GetEnvironmentVariable("MSBUILDENABLEALLPROPERTYFUNCTIONS"); 3823Assert.Equal(Environment.GetEnvironmentVariable(envVar), result); 3847Assert.Equal(Environment.GetEnvironmentVariable(envVar), result); 3871Assert.Equal(Environment.GetEnvironmentVariable(envVar), result); 3895Assert.Equal(Environment.GetEnvironmentVariable(envVar), result);
Instance\ProjectInstance_Internal_Tests.cs (4)
315string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVersion"); 349string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVersion"); 374string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVersion"); 403string originalVisualStudioVersion = Environment.GetEnvironmentVariable("VisualStudioVersion");
Microsoft.Build.Framework (66)
ChangeWaves.cs (1)
130string msbuildDisableFeaturesFromVersion = Environment.GetEnvironmentVariable("MSBUILDDISABLEFEATURESFROMVERSION");
EncodingUtilities.cs (2)
320return string.Equals(Environment.GetEnvironmentVariable("DOTNET_CLI_FORCE_UTF8_ENCODING"), "true", StringComparison.OrdinalIgnoreCase); 333string? dotnetCliLanguage = Environment.GetEnvironmentVariable("DOTNET_CLI_UI_LANGUAGE");
FileClassifier.cs (2)
122string? programFiles = Environment.GetEnvironmentVariable(programFilesEnv); 134string? dir = Environment.GetEnvironmentVariable("VSAPPIDDIR");
InternalErrorException.cs (3)
115if (Environment.GetEnvironmentVariable("MSBUILDLAUNCHDEBUGGER") != null) 122if (!RunningTests() && Environment.GetEnvironmentVariable("MSBUILDDONOTLAUNCHDEBUGGER") == null 123&& Environment.GetEnvironmentVariable("_NTROOT") == null)
NativeMethods.cs (1)
1637acceptAnsiColorCodes = AnsiDetector.IsAnsiSupported(Environment.GetEnvironmentVariable("TERM"));
Traits.cs (57)
32DebugScheduler = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDDEBUGSCHEDULER")); 33DebugNodeCommunication = DebugEngine || !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDDEBUGCOMM")); 38internal readonly string? MSBuildDisableFeaturesFromVersion = Environment.GetEnvironmentVariable("MSBUILDDISABLEFEATURESFROMVERSION"); 43public readonly bool UseLazyWildCardEvaluation = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MsBuildSkipEagerWildCardEvaluationRegexes")); 44public readonly bool LogExpandedWildcards = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDLOGEXPANDEDWILDCARDS")); 45public readonly bool ThrowOnDriveEnumeratingWildcard = Environment.GetEnvironmentVariable("MSBUILDFAILONDRIVEENUMERATINGWILDCARD") == "1"; 50public readonly bool CacheFileExistence = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MsBuildCacheFileExistence")); 52public readonly bool UseSimpleProjectRootElementCacheConcurrency = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MsBuildUseSimpleProjectRootElementCacheConcurrency")); 57public readonly bool MSBuildCacheFileEnumerations = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MsBuildCacheFileEnumerations")); 59public readonly bool EnableAllPropertyFunctions = Environment.GetEnvironmentVariable("MSBUILDENABLEALLPROPERTYFUNCTIONS") == "1"; 64public readonly bool EnableRestoreFirst = Environment.GetEnvironmentVariable("MSBUILDENABLERESTOREFIRST") == "1"; 69public static readonly string? MSBuildNodeHandshakeSalt = Environment.GetEnvironmentVariable("MSBUILDNODEHANDSHAKESALT"); 74public readonly bool ForceEvaluateAsFullFramework = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MsBuildForceEvaluateAsFullFramework")); 87public readonly bool EmitSolutionMetaproj = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBuildEmitSolution")); 97public readonly bool SolutionBatchTargets = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBuildSolutionBatchTargets")); 102public readonly bool LogPropertyFunctionsRequiringReflection = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBuildLogPropertyFunctionsRequiringReflection")); 107public readonly bool LogAllAssemblyLoads = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDLOGALLASSEMBLYLOADS")); 112public static bool LogAllEnvironmentVariables = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDLOGALLENVIRONMENTVARIABLES")); 129public readonly bool DebugEngine = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBuildDebugEngine")); 132public readonly bool DebugUnitTests = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBuildDebugUnitTests")); 134public readonly bool InProcNodeDisabled = Environment.GetEnvironmentVariable("MSBUILDNOINPROCNODE") == "1"; 149public readonly bool SlnParsingWithSolutionPersistenceOptIn = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILD_PARSE_SLN_WITH_SOLUTIONPERSISTENCE")); 162return int.TryParse(Environment.GetEnvironmentVariable(environmentVariable), out int result) 172return double.TryParse(Environment.GetEnvironmentVariable(environmentVariable), 182string? value = Environment.GetEnvironmentVariable(name); 194public readonly bool DoNotSendDeferredMessagesToBuildManager = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MsBuildDoNotSendDeferredMessagesToBuildManager")); 200public readonly bool DoNotExpandQualifiedMetadataInUpdateOperation = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBuildDoNotExpandQualifiedMetadataInUpdateOperation")); 210public readonly bool AlwaysUseContentTimestamp = Environment.GetEnvironmentVariable("MSBUILDALWAYSCHECKCONTENTTIMESTAMP") == "1"; 216public readonly bool TruncateTaskInputs = Environment.GetEnvironmentVariable("MSBUILDTRUNCATETASKINPUTS") == "1"; 221public readonly bool DoNotTruncateConditions = Environment.GetEnvironmentVariable("MSBuildDoNotTruncateConditions") == "1"; 226public readonly bool AlwaysEvaluateDangerousGlobs = Environment.GetEnvironmentVariable("MSBuildAlwaysEvaluateDangerousGlobs") == "1"; 231public readonly bool AlwaysDoImmutableFilesUpToDateCheck = Environment.GetEnvironmentVariable("MSBUILDDONOTCACHEMODIFICATIONTIME") == "1"; 236public readonly bool CopyWithoutDelete = Environment.GetEnvironmentVariable("MSBUILDCOPYWITHOUTDELETE") == "1"; 253_logProjectImports = !String.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDLOGIMPORTS")); 270_logTaskInputs = Environment.GetEnvironmentVariable("MSBUILDLOGTASKINPUTS") == "1"; 289var variable = Environment.GetEnvironmentVariable("MSBUILDLOGPROPERTIESANDITEMSAFTEREVALUATION"); 309public readonly bool CacheAssemblyInformation = Environment.GetEnvironmentVariable("MSBUILDDONOTCACHERARASSEMBLYINFORMATION") != "1"; 316public readonly bool UseSymlinkTimeInsteadOfTargetTime = Environment.GetEnvironmentVariable("MSBUILDUSESYMLINKTIMESTAMP") == "1"; 321public readonly bool ReuseTaskHostNodes = Environment.GetEnvironmentVariable("MSBUILDREUSETASKHOSTNODES") == "1"; 326public readonly bool IgnoreEmptyImports = Environment.GetEnvironmentVariable("MSBUILDIGNOREEMPTYIMPORTS") == "1"; 331public readonly bool IgnoreTreatAsLocalProperty = Environment.GetEnvironmentVariable("MSBUILDIGNORETREATASLOCALPROPERTY") != null; 336public readonly bool DebugEvaluation = Environment.GetEnvironmentVariable("MSBUILDDEBUGEVALUATION") != null; 341public readonly bool WarnOnUninitializedProperty = !String.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDWARNONUNINITIALIZEDPROPERTY")); 349public readonly bool UseCaseSensitiveItemNames = Environment.GetEnvironmentVariable("MSBUILDUSECASESENSITIVEITEMNAMES") == "1"; 354public readonly bool DisableLongPaths = Environment.GetEnvironmentVariable("MSBUILDDISABLELONGPATHS") == "1"; 359public readonly bool DisableSdkResolutionCache = Environment.GetEnvironmentVariable("MSBUILDDISABLESDKCACHE") == "1"; 364public readonly bool TargetPathForRelatedFiles = Environment.GetEnvironmentVariable("MSBUILDTARGETPATHFORRELATEDFILES") == "1"; 369public readonly bool UseSingleLoadContext = Environment.GetEnvironmentVariable("MSBUILDSINGLELOADCONTEXT") == "1"; 374public readonly bool UseAutoRunWhenLaunchingProcessUnderCmd = Environment.GetEnvironmentVariable("MSBUILDUSERAUTORUNINCMD") == "1"; 379public readonly bool AvoidUnicodeWhenWritingToolTaskBatch = Environment.GetEnvironmentVariable("MSBUILDAVOIDUNICODE") == "1"; 384public readonly bool EnsureStdOutForChildNodesIsPrimaryStdout = Environment.GetEnvironmentVariable("MSBUILDENSURESTDOUTFORTASKPROCESSES") == "1"; 392public readonly bool UseMinimalResxParsingInCoreScenarios = Environment.GetEnvironmentVariable("MSBUILDUSEMINIMALRESX") == "1"; 400public readonly bool DoNotVersionBuildResult = Environment.GetEnvironmentVariable("MSBUILDDONOTVERSIONBUILDRESULT") == "1"; 405public readonly bool DoNotLimitBuildCheckResultsNumber = Environment.GetEnvironmentVariable("MSBUILDDONOTLIMITBUILDCHECKRESULTSNUMBER") == "1"; 440var value = Environment.GetEnvironmentVariable(environmentVariable); 459var mode = Environment.GetEnvironmentVariable("MSBUILD_PROJECTINSTANCE_TRANSLATION_MODE"); 483var mode = Environment.GetEnvironmentVariable("MSBUILD_SDKREFERENCE_PROPERTY_EXPANSION_MODE");
Microsoft.Build.Tasks.CodeAnalysis (6)
ManagedCompiler.cs (1)
643string? libDirectory = Environment.GetEnvironmentVariable("LIB");
src\Compilers\Core\CommandLine\CompilerServerLogger.cs (1)
119loggingFilePath = Environment.GetEnvironmentVariable(EnvironmentVariableName);
src\Compilers\Core\Portable\InternalUtilities\Debug.cs (1)
58if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER")))
src\Compilers\Shared\RuntimeHostInfo.cs (3)
42if (Environment.GetEnvironmentVariable(DotNetHostPathEnvironmentName) is { Length: > 0 } pathToDotNet) 47if (Environment.GetEnvironmentVariable(DotNetExperimentalHostPathEnvironmentName) is { Length: > 0 } pathToDotNetExperimental) 56var path = Environment.GetEnvironmentVariable("PATH") ?? "";
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (3)
DotNetSdkTests.cs (1)
30var root3 = Environment.GetEnvironmentVariable("NUGET_PACKAGES");
TestUtilities\DotNetSdkTestBase.cs (2)
75var dotnetInstallDir = Environment.GetEnvironmentVariable("DOTNET_INSTALL_DIR"); 78dotnetInstallDir = Environment.GetEnvironmentVariable("PATH")?.Split(Path.PathSeparator).FirstOrDefault(isMatchingDotNetInstance);
Microsoft.Build.Tasks.Core (25)
AssemblyDependency\AssemblyFoldersFromConfig\AssemblyFoldersFromConfigCache.cs (1)
42if (Environment.GetEnvironmentVariable("MSBUILDDISABLEASSEMBLYFOLDERSEXCACHE") != null)
AssemblyDependency\AssemblyFoldersFromConfig\AssemblyFoldersFromConfigResolver.cs (1)
118bool useCache = Environment.GetEnvironmentVariable("MSBUILDDISABLEASSEMBLYFOLDERSEXCACHE") == null;
AssemblyDependency\ResolveAssemblyReference.cs (2)
2222_logVerboseSearchResults = Environment.GetEnvironmentVariable("MSBUILDLOGVERBOSERARSEARCHRESULTS") != null; 2927string dumpFrameworkSubsetList = Environment.GetEnvironmentVariable("MSBUILDDUMPFRAMEWORKSUBSETLIST");
BootstrapperUtil\BootstrapperBuilder.cs (1)
35private static readonly bool s_logging = !String.IsNullOrEmpty(Environment.GetEnvironmentVariable("VSPLOG"));
BuildEnvironmentHelper.cs (2)
459return Environment.GetEnvironmentVariable(variable); 685return Environment.GetEnvironmentVariable("MSBuildSDKsPath") ?? defaultSdkPath;
Copy.cs (4)
117private static bool s_alwaysRetryCopy = Environment.GetEnvironmentVariable(AlwaysRetryEnvVar) != null; 122private static readonly bool s_forceSymlinks = Environment.GetEnvironmentVariable("MSBuildUseSymboliclinksIfPossible") != null; 237s_alwaysRetryCopy = Environment.GetEnvironmentVariable(AlwaysRetryEnvVar) != null; 447if (Environment.GetEnvironmentVariable(AlwaysOverwriteReadOnlyFilesEnvVar) != null)
DebugUtils.cs (2)
32string environmentDebugPath = FileUtilities.TrimAndStripAnyQuotes(Environment.GetEnvironmentVariable("MSBUILDDEBUGPATH")); 93var processNameToBreakInto = Environment.GetEnvironmentVariable("MSBuildDebugProcessName");
ErrorUtilities.cs (1)
25private static readonly bool s_enableMSBuildDebugTracing = !String.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDENABLEDEBUGTRACING"));
Exec.cs (1)
508return Environment.GetEnvironmentVariable("ComSpec");
FileUtilities.cs (2)
908if (!int.TryParse(Environment.GetEnvironmentVariable("MSBUILDDIRECTORYDELETERETRYCOUNT"), out retryCount)) 913if (!int.TryParse(Environment.GetEnvironmentVariable("MSBUILDDIRECTORYDELETRETRYTIMEOUT"), out retryTimeOut))
ManifestUtil\Util.cs (2)
28internal static readonly string Schema = Environment.GetEnvironmentVariable("VSPSCHEMA"); 29internal static readonly bool logging = !String.IsNullOrEmpty(Environment.GetEnvironmentVariable("VSPLOG"));
Modifiers.cs (1)
31private static readonly bool s_traceModifierCasing = (!String.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDTRACEMODIFIERCASING")));
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (3)
684bool deleteSourceCodeFile = Environment.GetEnvironmentVariable("MSBUILDLOGCODETASKFACTORYOUTPUT") == null; 707string toolExe = Environment.GetEnvironmentVariable("CscToolExe"); 723string toolExe = Environment.GetEnvironmentVariable("VbcToolExe");
RoslynCodeTaskFactory\RoslynCodeTaskFactoryCompilers.cs (1)
54_dotnetCliPath = Environment.GetEnvironmentVariable("DOTNET_HOST_PATH");
Tracing.cs (1)
60string val = Environment.GetEnvironmentVariable("MSBUILDTRACEINTERVAL");
Microsoft.Build.Tasks.UnitTests (10)
Copy_Tests.cs (4)
105_alwaysOverwriteReadOnlyFiles = Environment.GetEnvironmentVariable(Copy.AlwaysOverwriteReadOnlyFilesEnvVar); 106_alwaysRetry = Environment.GetEnvironmentVariable(Copy.AlwaysRetryEnvVar); 756string oldAlwaysOverwriteValue = Environment.GetEnvironmentVariable(Copy.AlwaysOverwriteReadOnlyFilesEnvVar); 822string oldAlwaysRetryValue = Environment.GetEnvironmentVariable(Copy.AlwaysRetryEnvVar);
Exec_Tests.cs (5)
336string oldTmp = Environment.GetEnvironmentVariable("TMP"); 373string oldTmp = Environment.GetEnvironmentVariable("TMP"); 411string oldTmp = Environment.GetEnvironmentVariable("TMP"); 448string oldTmp = Environment.GetEnvironmentVariable("TMP"); 862string oldValue = Environment.GetEnvironmentVariable("errorlevel");
RoslynCodeTaskFactory_Tests.cs (1)
756var dotnetPath = Environment.GetEnvironmentVariable("DOTNET_HOST_PATH");
Microsoft.Build.UnitTests.Shared (11)
EnvironmentProvider.cs (2)
114getEnvironmentVariable = Environment.GetEnvironmentVariable; 122getEnvironmentVariable ??= Environment.GetEnvironmentVariable;
RequiresSymbolicLinksFactAttribute.cs (1)
18bool.TryParse(Environment.GetEnvironmentVariable("TF_BUILD"), out bool value) && value;
RunnerUtilities.cs (1)
82var comSpec = Environment.GetEnvironmentVariable("ComSpec");
TestEnvironment.cs (7)
158() => Environment.GetEnvironmentVariable(environmentVariableName))); 601[TMP] = Environment.GetEnvironmentVariable(TMP), 602[TEMP] = Environment.GetEnvironmentVariable(TEMP) 607tempPaths[TMPDIR] = Environment.GetEnvironmentVariable(TMPDIR); 656_previousDebugEngineEnv = Environment.GetEnvironmentVariable("MSBuildDebugEngine"); 657_previousDebugPath = Environment.GetEnvironmentVariable("MSBUILDDEBUGPATH"); 770_originalValue = Environment.GetEnvironmentVariable(environmentVariableName);
Microsoft.Build.Utilities.Core (20)
BuildEnvironmentHelper.cs (2)
459return Environment.GetEnvironmentVariable(variable); 685return Environment.GetEnvironmentVariable("MSBuildSDKsPath") ?? defaultSdkPath;
DebugUtils.cs (2)
32string environmentDebugPath = FileUtilities.TrimAndStripAnyQuotes(Environment.GetEnvironmentVariable("MSBUILDDEBUGPATH")); 93var processNameToBreakInto = Environment.GetEnvironmentVariable("MSBuildDebugProcessName");
ErrorUtilities.cs (1)
25private static readonly bool s_enableMSBuildDebugTracing = !String.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDENABLEDEBUGTRACING"));
FileUtilities.cs (2)
908if (!int.TryParse(Environment.GetEnvironmentVariable("MSBUILDDIRECTORYDELETERETRYCOUNT"), out retryCount)) 913if (!int.TryParse(Environment.GetEnvironmentVariable("MSBUILDDIRECTORYDELETRETRYTIMEOUT"), out retryTimeOut))
FrameworkLocationHelper.cs (4)
786string complusInstallRoot = Environment.GetEnvironmentVariable("COMPLUS_INSTALLROOT"); 787string complusVersion = Environment.GetEnvironmentVariable("COMPLUS_VERSION"); 903programFilesX64 = Environment.GetEnvironmentVariable("ProgramW6432"); 921string combinedPath = Environment.GetEnvironmentVariable("ReferenceAssemblyRoot");
Modifiers.cs (1)
31private static readonly bool s_traceModifierCasing = (!String.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDTRACEMODIFIERCASING")));
TaskLoggingHelper.cs (1)
946if (!showDetail && (Environment.GetEnvironmentVariable("MSBUILDDIAGNOSTICS") == null)) // This env var is also used in ToolTask
ToolLocationHelper.cs (3)
2941string sdkDirectoryRootsFromEnvironment = Environment.GetEnvironmentVariable("MSBUILDSDKREFERENCEDIRECTORY"); 2968string sdkDirectoryRootsFromEnvironment = Environment.GetEnvironmentVariable("MSBUILDMULTIPLATFORMSDKREFERENCEDIRECTORY"); 2988string disableRegistryForSDKLookup = Environment.GetEnvironmentVariable("MSBUILDDISABLEREGISTRYFORSDKLOOKUP");
ToolTask.cs (3)
63private static readonly bool s_preserveTempFiles = string.Equals(Environment.GetEnvironmentVariable("MSBUILDPRESERVETOOLTEMPFILES"), "1", StringComparison.Ordinal); 1006string timeoutFromEnvironment = Environment.GetEnvironmentVariable("MSBUILDTOOLTASKCANCELPROCESSWAITTIMEOUT"); 1319return Environment.GetEnvironmentVariable("PATH")?
Tracing.cs (1)
60string val = Environment.GetEnvironmentVariable("MSBUILDTRACEINTERVAL");
Microsoft.Build.Utilities.UnitTests (2)
ToolLocationHelper_Tests.cs (1)
661if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("ProgramFiles(x86)")))
ToolTask_Tests.cs (1)
661env.SetEnvironmentVariable("PATH", $"{tempDirectory}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}");
Microsoft.CodeAnalysis (3)
InternalUtilities\Debug.cs (1)
58if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER")))
Interop\ClrStrongName.cs (2)
39if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("COMPLUS_InstallRoot"))) 41var version = Environment.GetEnvironmentVariable("COMPLUS_Version");
Microsoft.CodeAnalysis.CodeStyle (1)
src\Compilers\Core\Portable\InternalUtilities\Debug.cs (1)
58if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER")))
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (1)
TouchedFileLoggingTests.cs (1)
24private static readonly string s_libDirectory = Environment.GetEnvironmentVariable("LIB");
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
MockCSharpCompiler.cs (1)
33: base(CSharpCommandLineParser.Default, responseFile, args, buildPaths, Environment.GetEnvironmentVariable("LIB"), loader ?? new AnalyzerAssemblyLoader(), driverCache)
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (1)
src\Compilers\Core\Portable\InternalUtilities\Debug.cs (1)
58if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER")))
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (2)
Debugger\Engine\DkmClrType.cs (1)
343var vsVersion = System.Environment.GetEnvironmentVariable("VisualStudioVersion") ?? "14.0";
src\Compilers\Core\Portable\InternalUtilities\Debug.cs (1)
58if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER")))
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\EditAndContinueService.cs (1)
80var path = Environment.GetEnvironmentVariable("Microsoft_CodeAnalysis_EditAndContinue_LogDir");
Microsoft.CodeAnalysis.InteractiveHost (1)
src\Compilers\Core\Portable\InternalUtilities\Debug.cs (1)
58if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER")))
Microsoft.CodeAnalysis.LanguageServer (2)
DotnetCliHelper.cs (1)
131var path = Environment.GetEnvironmentVariable("PATH") ?? "";
Testing\RunTestsHandler.cs (1)
52var dotnetRootUser = Environment.GetEnvironmentVariable("DOTNET_ROOT_USER");
Microsoft.CodeAnalysis.Test.Utilities (6)
Assert\ArtifactUploadUtil.cs (1)
60var uploadDir = Environment.GetEnvironmentVariable("HELIX_WORKITEM_UPLOAD_ROOT");
Assert\AssertEx.cs (1)
652private static readonly string s_diffToolPath = Environment.GetEnvironmentVariable("ROSLYN_DIFFTOOL");
Compilation\CompilationExtensions.cs (2)
40!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("ROSLYN_TEST_IOPERATION")); 47!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("ROSLYN_TEST_USEDASSEMBLIES"));
DotNetCoreSdk.cs (2)
31var dotNetInstallDir = Environment.GetEnvironmentVariable("DOTNET_INSTALL_DIR"); 34dotNetInstallDir = Environment.GetEnvironmentVariable("PATH")!
Microsoft.CodeAnalysis.Workspaces (4)
Shared\TestHooks\AsynchronousOperationListenerProvider.cs (2)
207var enabled = Environment.GetEnvironmentVariable("RoslynWaiterEnabled"); 228var enabled = Environment.GetEnvironmentVariable("RoslynWaiterDiagnosticTokenEnabled");
src\Compilers\Core\Portable\InternalUtilities\Debug.cs (1)
58if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER")))
Workspace\ProjectSystem\FileWatchedPortableExecutableReferenceFactory.cs (1)
85if (Environment.GetEnvironmentVariable("DOTNET_ROOT") is string dotnetRoot && !string.IsNullOrEmpty(dotnetRoot))
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
src\Workspaces\MSBuild\BuildHost\Rpc\Contracts\MonoMSBuildDiscovery.cs (1)
25var path = Environment.GetEnvironmentVariable("PATH");
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
Rpc\Contracts\MonoMSBuildDiscovery.cs (1)
25var path = Environment.GetEnvironmentVariable("PATH");
src\Compilers\Core\Portable\InternalUtilities\Debug.cs (1)
58if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER")))
Microsoft.DotNet.Arcade.Sdk (1)
src\LocateDotNet.cs (1)
48var paths = Environment.GetEnvironmentVariable("PATH");
Microsoft.DotNet.ArcadeAzureIntegration (11)
AzureCliCredentialWithAzNoUpdateWrapper.cs (3)
32public static string? EnvProgramFilesX86 => GetNonEmptyStringOrNull(Environment.GetEnvironmentVariable("ProgramFiles(x86)")); 33public static string? EnvProgramFiles => GetNonEmptyStringOrNull(Environment.GetEnvironmentVariable("ProgramFiles")); 34public static string? EnvPath => GetNonEmptyStringOrNull(Environment.GetEnvironmentVariable("PATH"));
DefaultIdentityTokenCredential.cs (8)
121string? servicePrincipalId = Environment.GetEnvironmentVariable("servicePrincipalId"); 122string? idToken = Environment.GetEnvironmentVariable("idToken"); 123string? tenantId = Environment.GetEnvironmentVariable("tenantId"); 153string? systemAccessToken = Environment.GetEnvironmentVariable("SYSTEM_ACCESSTOKEN"); 154string? clientId = Environment.GetEnvironmentVariable("AZURESUBSCRIPTION_CLIENT_ID"); 155string? tenantId = Environment.GetEnvironmentVariable("AZURESUBSCRIPTION_TENANT_ID"); 156string? serviceConnectionId = Environment.GetEnvironmentVariable("AZURESUBSCRIPTION_SERVICE_CONNECTION_ID"); 162!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("SYSTEM_OIDCREQUESTURI")))
Microsoft.DotNet.Build.Tasks.Feed (1)
src\GetEnvProxy.cs (1)
17var value = Environment.GetEnvironmentVariable(key);
Microsoft.DotNet.Helix.JobSender (5)
JobDefinition.cs (5)
205if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("BUILD_REPOSITORY_NAME")) && !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("BUILD_SOURCEBRANCH"))) 213string repoName = Environment.GetEnvironmentVariable("BUILD_REPOSITORY_NAME"); 214string branchName = Environment.GetEnvironmentVariable("BUILD_SOURCEBRANCH"); 299return Environment.GetEnvironmentVariable(name) ?? throw new ArgumentException("Missing required environment variable", name);
Microsoft.DotNet.Helix.Sdk (3)
AzureDevOpsTask.cs (2)
23private bool InAzurePipeline => !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("BUILD_BUILDNUMBER")); 27var result = Environment.GetEnvironmentVariable(name);
SendHelixJob.cs (1)
271var value = Environment.GetEnvironmentVariable(envName);
Microsoft.DotNet.Helix.Sdk.Tests (5)
HelpersTests.cs (5)
48string target = Path.Combine(Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT") ?? Environment.GetEnvironmentVariable("TEMP") ?? Environment.GetEnvironmentVariable("TMPDIR"), "my-test-file-123456.snt"); 52if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DOCKER_ENTRYPOINT"))) 54target = Path.Combine(Environment.GetEnvironmentVariable("HELIX_WORKITEM_PAYLOAD"), "my-test-file-123456.snt");
Microsoft.DotNet.RemoteExecutor (3)
RemoteExecutor.cs (2)
104int.TryParse(Environment.GetEnvironmentVariable("DOTNET_TEST_TIMEOUT_MULTIPLIER"), out int failWaitTimeoutMultiplier); 118Environment.GetEnvironmentVariable("DOTNET_REMOTEEXECUTOR_SUPPORTED") != "0";
RemoteInvokeHandle.cs (1)
152string uploadPath = Environment.GetEnvironmentVariable("HELIX_WORKITEM_UPLOAD_ROOT");
Microsoft.DotNet.SignTool (5)
src\Telemetry.cs (5)
17{ "BUILD_REPOSITORY_URI", Environment.GetEnvironmentVariable("BUILD_REPOSITORY_URI") }, 18{ "BUILD_SOURCEBRANCH", Environment.GetEnvironmentVariable("BUILD_SOURCEBRANCH") }, 19{ "BUILD_BUILDNUMBER", Environment.GetEnvironmentVariable("BUILD_BUILDNUMBER") }, 20{ "BUILD_SOURCEVERSION", Environment.GetEnvironmentVariable("BUILD_SOURCEVERSION") } 29(!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("SIGNTOOL_DISABLE_TELEMETRY")));
Microsoft.DotNet.XUnitExtensions (6)
src\Microsoft.DotNet.XUnitExtensions.Shared\CoreClrConfigurationDetection.cs (2)
42Environment.GetEnvironmentVariable("DOTNET_" + name) ?? Environment.GetEnvironmentVariable("COMPlus_" + name) ?? defaultValue;
src\Microsoft.DotNet.XUnitExtensions.Shared\DiscovererHelpers.cs (1)
31(platforms.HasFlag(TestPlatforms.LinuxBionic) && RuntimeInformation.IsOSPlatform(OSPlatform.Linux) && !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("ANDROID_STORAGE"))) ||
src\Microsoft.DotNet.XUnitExtensions.Shared\Discoverers\SkipOnCIDiscoverer.cs (3)
21if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("DOTNET_CI")) || 22!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT")) || 23!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("AGENT_OS")))
Microsoft.DotNet.XUnitV3Extensions (6)
src\Microsoft.DotNet.XUnitExtensions.Shared\Attributes\SkipOnCIAttribute.cs (3)
27if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("DOTNET_CI")) || 28!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_WORKITEM_ROOT")) || 29!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("AGENT_OS")))
src\Microsoft.DotNet.XUnitExtensions.Shared\CoreClrConfigurationDetection.cs (2)
42Environment.GetEnvironmentVariable("DOTNET_" + name) ?? Environment.GetEnvironmentVariable("COMPlus_" + name) ?? defaultValue;
src\Microsoft.DotNet.XUnitExtensions.Shared\DiscovererHelpers.cs (1)
31(platforms.HasFlag(TestPlatforms.LinuxBionic) && RuntimeInformation.IsOSPlatform(OSPlatform.Linux) && !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("ANDROID_STORAGE"))) ||
Microsoft.Extensions.AI.Evaluation.Integration.Tests (1)
Setup.cs (1)
14Environment.GetEnvironmentVariable("AITESTING_OFFLINE") == "1";
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (1)
EmbeddingTests.cs (1)
17if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("TF_BUILD")))
Microsoft.Extensions.ApiDescription.Client.Tests (5)
src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\Shared\Process\ProcessEx.cs (4)
124if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix"))) 126startInfo.EnvironmentVariables["NUGET_FALLBACK_PACKAGES"] = Environment.GetEnvironmentVariable("NUGET_FALLBACK_PACKAGES"); 228private static string GetNugetPackagesRestorePath() => (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("NUGET_RESTORE"))) 233: Environment.GetEnvironmentVariable("NUGET_RESTORE");
Microsoft.Extensions.Caching.StackExchangeRedis.Tests (3)
Infrastructure\RedisTestConfig.cs (3)
131return (Environment.GetEnvironmentVariable("STARTED_OWN_REDIS_SERVER") != null); 136var configFilePath = Environment.GetEnvironmentVariable("USERPROFILE"); 142var configFilePath = Environment.GetEnvironmentVariable("DOTNET_PACKAGES");
Microsoft.Extensions.Configuration.UserSecrets (3)
PathHelper.cs (3)
61string? appData = Environment.GetEnvironmentVariable("APPDATA"); 63?? Environment.GetEnvironmentVariable("HOME") // On Mac/Linux it goes to ~/.microsoft/usersecrets/ 66?? Environment.GetEnvironmentVariable(userSecretsFallbackDir); // this fallback is an escape hatch if everything else fails
Microsoft.Extensions.DependencyModel (1)
EnvironmentWrapper.cs (1)
15public string? GetEnvironmentVariable(string name) => Environment.GetEnvironmentVariable(name);
Microsoft.Extensions.FileProviders.Physical (1)
PhysicalFileProvider.cs (1)
190string? environmentValue = Environment.GetEnvironmentVariable(PollingEnvironmentKey);
Microsoft.Extensions.Hosting.Systemd (3)
SystemdHelpers.cs (2)
48return !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("NOTIFY_SOCKET")) || 49!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("LISTEN_PID"));
SystemdNotifier.cs (1)
63string? socketPath = Environment.GetEnvironmentVariable(NOTIFY_SOCKET);
Microsoft.Extensions.Http (1)
src\libraries\Common\src\System\Net\Http\UriRedactionHelper.cs (1)
20string? envVar = Environment.GetEnvironmentVariable("DOTNET_SYSTEM_NET_HTTP_DISABLEURIREDACTION");
Microsoft.Extensions.Logging.AzureAppServices (3)
WebAppContext.cs (3)
21public string HomeFolder { get; } = Environment.GetEnvironmentVariable("HOME"); 24public string SiteName { get; } = Environment.GetEnvironmentVariable("WEBSITE_SITE_NAME"); 27public string SiteInstanceId { get; } = Environment.GetEnvironmentVariable("WEBSITE_INSTANCE_ID");
Microsoft.Extensions.Logging.Console (3)
ConsoleLoggerProvider.cs (1)
71string? envVar = Environment.GetEnvironmentVariable("DOTNET_SYSTEM_CONSOLE_ALLOW_ANSI_COLOR_REDIRECTION");
src\libraries\Common\src\System\Console\ConsoleUtils.cs (2)
34enabled = Environment.GetEnvironmentVariable("NO_COLOR") is null; 41string? envVar = Environment.GetEnvironmentVariable("DOTNET_SYSTEM_CONSOLE_ALLOW_ANSI_COLOR_REDIRECTION");
Microsoft.Extensions.ServiceDiscovery.Dns (2)
DnsSrvServiceEndpointProviderFactory.cs (2)
117var host = Environment.GetEnvironmentVariable("KUBERNETES_SERVICE_HOST"); 118var port = Environment.GetEnvironmentVariable("KUBERNETES_SERVICE_PORT");
Microsoft.Maui (1)
VisualDiagnostics\VisualDiagnostics.cs (1)
16 static Lazy<bool> isVisualDiagnosticsEnvVarSet = new Lazy<bool>(() => Environment.GetEnvironmentVariable("ENABLE_XAML_DIAGNOSTICS_SOURCE_INFO") is { } value && value == "1");
Microsoft.Maui.Resizetizer (2)
SkiaSharpTools.cs (2)
30 var retryVariable = Environment.GetEnvironmentVariable("DOTNET_ANDROID_FILE_WRITE_RETRY_ATTEMPTS"); 47 var delayVariable = Environment.GetEnvironmentVariable("DOTNET_ANDROID_FILE_WRITE_RETRY_DELAY_MS");
Microsoft.ML.AutoML (1)
AutoMlUtils.cs (1)
22var res = Environment.GetEnvironmentVariable(MLNetMaxThread);
Microsoft.ML.AutoML.Tests (5)
AutoFeaturizerTests.cs (1)
35if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
ColumnInferenceTests.cs (1)
240if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
SweepableEstimatorPipelineTest.cs (1)
38if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
SweepableExtensionTest.cs (1)
40if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
SweepablePipelineTests.cs (1)
35if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
Microsoft.ML.CodeGenerator.Tests (2)
ApprovalTests\ConsoleCodeGeneratorTests.cs (1)
42if (System.Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
ApprovalTests\TemplateTest.cs (1)
24if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
Microsoft.ML.Core (4)
Utilities\PathUtils.cs (1)
78var envDir = Environment.GetEnvironmentVariable(CustomSearchDirEnvVariable);
Utilities\ResourceManagerUtils.cs (3)
45var envUrl = Environment.GetEnvironmentVariable(CustomResourcesUrlEnvVariable); 192var envTimeout = Environment.GetEnvironmentVariable(TimeoutEnvVariable); 204var envDir = Environment.GetEnvironmentVariable(Utils.CustomSearchDirEnvVariable);
Microsoft.ML.Core.Tests (7)
UnitTests\TestResourceDownload.cs (7)
30var envVarOld = Environment.GetEnvironmentVariable(ResourceManagerUtils.CustomResourcesUrlEnvVariable); 31var resourcePathVarOld = Environment.GetEnvironmentVariable(Utils.CustomSearchDirEnvVariable); 36var envVar = Environment.GetEnvironmentVariable(ResourceManagerUtils.CustomResourcesUrlEnvVariable); 47envVar = Environment.GetEnvironmentVariable(ResourceManagerUtils.CustomResourcesUrlEnvVariable); 76envVar = Environment.GetEnvironmentVariable(ResourceManagerUtils.CustomResourcesUrlEnvVariable); 103envVar = Environment.GetEnvironmentVariable(ResourceManagerUtils.CustomResourcesUrlEnvVariable); 128$"MICROSOFTML_RESOURCE_PATH is set to {Environment.GetEnvironmentVariable(Utils.CustomSearchDirEnvVariable)}");
Microsoft.ML.CpuMath.PerformanceTests (1)
PerformanceTests.cs (1)
51string cpumathSeed = Environment.GetEnvironmentVariable("CPUMATH_SEED");
Microsoft.ML.GenAI.LLaMA.Tests (2)
LLaMA3_1Tests.cs (1)
24if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
LLaMA3_2Tests.cs (1)
19if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
Microsoft.ML.GenAI.Mistral.Tests (1)
Mistral_7B_Instruct_V0_3Tests.cs (1)
21if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
Microsoft.ML.GenAI.Phi.Tests (2)
Phi2Tests.cs (1)
21if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
Phi3Tests.cs (1)
22if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
Microsoft.ML.OneDal (2)
OneDalUtils.cs (2)
23if (Environment.GetEnvironmentVariable("MLNET_BACKEND") == "ONEDAL" && 34var originalPath = Environment.GetEnvironmentVariable("PATH");
Microsoft.ML.SearchSpace.Tests (1)
TestBase.cs (1)
19if (Environment.GetEnvironmentVariable("HELIX_CORRELATION_ID") != null)
Microsoft.ML.StandardTrainers (1)
Standard\LogisticRegression\LbfgsPredictorBase.cs (1)
451if (Environment.GetEnvironmentVariable("MLNET_BACKEND") == "ONEDAL" &&
Microsoft.ML.TensorFlow.Tests (1)
TensorflowTests.cs (1)
82_timeOutOldValue = Environment.GetEnvironmentVariable(ResourceManagerUtils.TimeoutEnvVariable);
Microsoft.ML.TestFrameworkCommon (1)
TestCommon.cs (1)
65string directory = Environment.GetEnvironmentVariable(TestDataDirEnvVariable);
Microsoft.ML.Tokenizers.Data.Tests (1)
src\Common\tests\RetryHelper.cs (1)
17private static readonly bool _debug = Environment.GetEnvironmentVariable("DEBUG_RETRYHELPER") == "1";
Microsoft.ML.Tokenizers.Tests (1)
src\Common\tests\RetryHelper.cs (1)
17private static readonly bool _debug = Environment.GetEnvironmentVariable("DEBUG_RETRYHELPER") == "1";
Microsoft.VisualBasic.Core (1)
Microsoft\VisualBasic\Interaction.vb (1)
113Return Environment.GetEnvironmentVariable(Expression)
MSBuild (24)
BuildEnvironmentHelper.cs (2)
459return Environment.GetEnvironmentVariable(variable); 685return Environment.GetEnvironmentVariable("MSBuildSDKsPath") ?? defaultSdkPath;
CommunicationsUtilities.cs (2)
103string handshakeSalt = Environment.GetEnvironmentVariable("MSBUILDNODEHANDSHAKESALT"); 709string environmentValue = Environment.GetEnvironmentVariable(environmentVariable);
DebugUtils.cs (2)
32string environmentDebugPath = FileUtilities.TrimAndStripAnyQuotes(Environment.GetEnvironmentVariable("MSBUILDDEBUGPATH")); 93var processNameToBreakInto = Environment.GetEnvironmentVariable("MSBuildDebugProcessName");
ErrorUtilities.cs (1)
25private static readonly bool s_enableMSBuildDebugTracing = !String.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDENABLEDEBUGTRACING"));
FileUtilities.cs (2)
908if (!int.TryParse(Environment.GetEnvironmentVariable("MSBUILDDIRECTORYDELETERETRYCOUNT"), out retryCount)) 913if (!int.TryParse(Environment.GetEnvironmentVariable("MSBUILDDIRECTORYDELETRETRYTIMEOUT"), out retryTimeOut))
Modifiers.cs (1)
31private static readonly bool s_traceModifierCasing = (!String.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDTRACEMODIFIERCASING")));
OutOfProcTaskHostNode.cs (1)
786if (Environment.GetEnvironmentVariable("MSBUILDTASKHOSTABORTTASKONCANCEL") == "1")
PerformanceLogEventListener.cs (1)
55string logDirectory = Environment.GetEnvironmentVariable(PerfLogDirEnvVar);
XMake.cs (12)
256if (Environment.GetEnvironmentVariable("MSBUILDDUMPPROCESSCOUNTERS") == "1") 263Environment.GetEnvironmentVariable(Traits.UseMSBuildServerEnvVarName) == "1" && 296if (Environment.GetEnvironmentVariable("MSBUILDDUMPPROCESSCOUNTERS") == "1") 624switch (Environment.GetEnvironmentVariable("MSBUILDDEBUGONSTART")) 915string timerOutputFilename = Environment.GetEnvironmentVariable("MSBUILDTIMEROUTPUTS"); 1065if (Environment.GetEnvironmentVariable("MSBUILDDONOTLAUNCHDEBUGGER") != "1") 1482if (!string.Equals(Environment.GetEnvironmentVariable("MSBUILDLOGASYNC"), "1", StringComparison.Ordinal)) 1525string memoryUseLimit = Environment.GetEnvironmentVariable("MSBUILDMEMORYUSELIMIT"); 2911string dotnetCliEnvVar = Environment.GetEnvironmentVariable("DOTNET_CLI_CONFIGURE_MSBUILD_TERMINAL_LOGGER"); 2946string liveLoggerArg = Environment.GetEnvironmentVariable("MSBUILDLIVELOGGER"); 2947terminalLoggerArg = Environment.GetEnvironmentVariable("MSBUILDTERMINALLOGGER"); 3200if (Environment.GetEnvironmentVariable("MSBUILDDISABLENODEREUSE") == "1") // For example to disable node reuse in a gated checkin, without using the flag
MSBuildTaskHost (73)
BuildEnvironmentHelper.cs (2)
459return Environment.GetEnvironmentVariable(variable); 685return Environment.GetEnvironmentVariable("MSBuildSDKsPath") ?? defaultSdkPath;
ChangeWaves.cs (1)
130string msbuildDisableFeaturesFromVersion = Environment.GetEnvironmentVariable("MSBUILDDISABLEFEATURESFROMVERSION");
CommunicationsUtilities.cs (3)
103string handshakeSalt = Environment.GetEnvironmentVariable("MSBUILDNODEHANDSHAKESALT"); 709string environmentValue = Environment.GetEnvironmentVariable(environmentVariable); 818Environment.GetEnvironmentVariable("MSBUILDDEBUGPATH");
D\a\_work\1\s\bin\repo\msbuild\src\Shared\ErrorUtilities.cs\ErrorUtilities.cs (1)
25private static readonly bool s_enableMSBuildDebugTracing = !String.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDENABLEDEBUGTRACING"));
ExceptionHandling.cs (1)
66Environment.GetEnvironmentVariable("MSBUILDDEBUGPATH");
FileUtilities.cs (2)
908if (!int.TryParse(Environment.GetEnvironmentVariable("MSBUILDDIRECTORYDELETERETRYCOUNT"), out retryCount)) 913if (!int.TryParse(Environment.GetEnvironmentVariable("MSBUILDDIRECTORYDELETRETRYTIMEOUT"), out retryTimeOut))
InternalErrorException.cs (3)
115if (Environment.GetEnvironmentVariable("MSBUILDLAUNCHDEBUGGER") != null) 122if (!RunningTests() && Environment.GetEnvironmentVariable("MSBUILDDONOTLAUNCHDEBUGGER") == null 123&& Environment.GetEnvironmentVariable("_NTROOT") == null)
Modifiers.cs (1)
31private static readonly bool s_traceModifierCasing = (!String.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDTRACEMODIFIERCASING")));
OutOfProcTaskHost.cs (1)
84switch (Environment.GetEnvironmentVariable("MSBUILDDEBUGONSTART"))
OutOfProcTaskHostNode.cs (1)
786if (Environment.GetEnvironmentVariable("MSBUILDTASKHOSTABORTTASKONCANCEL") == "1")
Traits.cs (57)
32DebugScheduler = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDDEBUGSCHEDULER")); 33DebugNodeCommunication = DebugEngine || !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDDEBUGCOMM")); 38internal readonly string? MSBuildDisableFeaturesFromVersion = Environment.GetEnvironmentVariable("MSBUILDDISABLEFEATURESFROMVERSION"); 43public readonly bool UseLazyWildCardEvaluation = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MsBuildSkipEagerWildCardEvaluationRegexes")); 44public readonly bool LogExpandedWildcards = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDLOGEXPANDEDWILDCARDS")); 45public readonly bool ThrowOnDriveEnumeratingWildcard = Environment.GetEnvironmentVariable("MSBUILDFAILONDRIVEENUMERATINGWILDCARD") == "1"; 50public readonly bool CacheFileExistence = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MsBuildCacheFileExistence")); 52public readonly bool UseSimpleProjectRootElementCacheConcurrency = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MsBuildUseSimpleProjectRootElementCacheConcurrency")); 57public readonly bool MSBuildCacheFileEnumerations = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MsBuildCacheFileEnumerations")); 59public readonly bool EnableAllPropertyFunctions = Environment.GetEnvironmentVariable("MSBUILDENABLEALLPROPERTYFUNCTIONS") == "1"; 64public readonly bool EnableRestoreFirst = Environment.GetEnvironmentVariable("MSBUILDENABLERESTOREFIRST") == "1"; 69public static readonly string? MSBuildNodeHandshakeSalt = Environment.GetEnvironmentVariable("MSBUILDNODEHANDSHAKESALT"); 74public readonly bool ForceEvaluateAsFullFramework = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MsBuildForceEvaluateAsFullFramework")); 87public readonly bool EmitSolutionMetaproj = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBuildEmitSolution")); 97public readonly bool SolutionBatchTargets = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBuildSolutionBatchTargets")); 102public readonly bool LogPropertyFunctionsRequiringReflection = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBuildLogPropertyFunctionsRequiringReflection")); 107public readonly bool LogAllAssemblyLoads = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDLOGALLASSEMBLYLOADS")); 112public static bool LogAllEnvironmentVariables = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDLOGALLENVIRONMENTVARIABLES")); 129public readonly bool DebugEngine = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBuildDebugEngine")); 132public readonly bool DebugUnitTests = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBuildDebugUnitTests")); 134public readonly bool InProcNodeDisabled = Environment.GetEnvironmentVariable("MSBUILDNOINPROCNODE") == "1"; 149public readonly bool SlnParsingWithSolutionPersistenceOptIn = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILD_PARSE_SLN_WITH_SOLUTIONPERSISTENCE")); 162return int.TryParse(Environment.GetEnvironmentVariable(environmentVariable), out int result) 172return double.TryParse(Environment.GetEnvironmentVariable(environmentVariable), 182string? value = Environment.GetEnvironmentVariable(name); 194public readonly bool DoNotSendDeferredMessagesToBuildManager = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MsBuildDoNotSendDeferredMessagesToBuildManager")); 200public readonly bool DoNotExpandQualifiedMetadataInUpdateOperation = !string.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBuildDoNotExpandQualifiedMetadataInUpdateOperation")); 210public readonly bool AlwaysUseContentTimestamp = Environment.GetEnvironmentVariable("MSBUILDALWAYSCHECKCONTENTTIMESTAMP") == "1"; 216public readonly bool TruncateTaskInputs = Environment.GetEnvironmentVariable("MSBUILDTRUNCATETASKINPUTS") == "1"; 221public readonly bool DoNotTruncateConditions = Environment.GetEnvironmentVariable("MSBuildDoNotTruncateConditions") == "1"; 226public readonly bool AlwaysEvaluateDangerousGlobs = Environment.GetEnvironmentVariable("MSBuildAlwaysEvaluateDangerousGlobs") == "1"; 231public readonly bool AlwaysDoImmutableFilesUpToDateCheck = Environment.GetEnvironmentVariable("MSBUILDDONOTCACHEMODIFICATIONTIME") == "1"; 236public readonly bool CopyWithoutDelete = Environment.GetEnvironmentVariable("MSBUILDCOPYWITHOUTDELETE") == "1"; 253_logProjectImports = !String.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDLOGIMPORTS")); 270_logTaskInputs = Environment.GetEnvironmentVariable("MSBUILDLOGTASKINPUTS") == "1"; 289var variable = Environment.GetEnvironmentVariable("MSBUILDLOGPROPERTIESANDITEMSAFTEREVALUATION"); 309public readonly bool CacheAssemblyInformation = Environment.GetEnvironmentVariable("MSBUILDDONOTCACHERARASSEMBLYINFORMATION") != "1"; 316public readonly bool UseSymlinkTimeInsteadOfTargetTime = Environment.GetEnvironmentVariable("MSBUILDUSESYMLINKTIMESTAMP") == "1"; 321public readonly bool ReuseTaskHostNodes = Environment.GetEnvironmentVariable("MSBUILDREUSETASKHOSTNODES") == "1"; 326public readonly bool IgnoreEmptyImports = Environment.GetEnvironmentVariable("MSBUILDIGNOREEMPTYIMPORTS") == "1"; 331public readonly bool IgnoreTreatAsLocalProperty = Environment.GetEnvironmentVariable("MSBUILDIGNORETREATASLOCALPROPERTY") != null; 336public readonly bool DebugEvaluation = Environment.GetEnvironmentVariable("MSBUILDDEBUGEVALUATION") != null; 341public readonly bool WarnOnUninitializedProperty = !String.IsNullOrEmpty(Environment.GetEnvironmentVariable("MSBUILDWARNONUNINITIALIZEDPROPERTY")); 349public readonly bool UseCaseSensitiveItemNames = Environment.GetEnvironmentVariable("MSBUILDUSECASESENSITIVEITEMNAMES") == "1"; 354public readonly bool DisableLongPaths = Environment.GetEnvironmentVariable("MSBUILDDISABLELONGPATHS") == "1"; 359public readonly bool DisableSdkResolutionCache = Environment.GetEnvironmentVariable("MSBUILDDISABLESDKCACHE") == "1"; 364public readonly bool TargetPathForRelatedFiles = Environment.GetEnvironmentVariable("MSBUILDTARGETPATHFORRELATEDFILES") == "1"; 369public readonly bool UseSingleLoadContext = Environment.GetEnvironmentVariable("MSBUILDSINGLELOADCONTEXT") == "1"; 374public readonly bool UseAutoRunWhenLaunchingProcessUnderCmd = Environment.GetEnvironmentVariable("MSBUILDUSERAUTORUNINCMD") == "1"; 379public readonly bool AvoidUnicodeWhenWritingToolTaskBatch = Environment.GetEnvironmentVariable("MSBUILDAVOIDUNICODE") == "1"; 384public readonly bool EnsureStdOutForChildNodesIsPrimaryStdout = Environment.GetEnvironmentVariable("MSBUILDENSURESTDOUTFORTASKPROCESSES") == "1"; 392public readonly bool UseMinimalResxParsingInCoreScenarios = Environment.GetEnvironmentVariable("MSBUILDUSEMINIMALRESX") == "1"; 400public readonly bool DoNotVersionBuildResult = Environment.GetEnvironmentVariable("MSBUILDDONOTVERSIONBUILDRESULT") == "1"; 405public readonly bool DoNotLimitBuildCheckResultsNumber = Environment.GetEnvironmentVariable("MSBUILDDONOTLIMITBUILDCHECKRESULTSNUMBER") == "1"; 440var value = Environment.GetEnvironmentVariable(environmentVariable); 459var mode = Environment.GetEnvironmentVariable("MSBUILD_PROJECTINSTANCE_TRANSLATION_MODE"); 483var mode = Environment.GetEnvironmentVariable("MSBUILD_SDKREFERENCE_PROPERTY_EXPANSION_MODE");
MyFrontend (1)
Program.cs (1)
13var isHttps = Environment.GetEnvironmentVariable("DOTNET_LAUNCHPROFILE") == "https";
PresentationCore (2)
MS\Internal\FontCache\FontCacheUtil.cs (1)
302string s = Environment.GetEnvironmentVariable(WinDir) + @"\Fonts\";
System\Windows\Diagnostics\VisualDiagnostics.cs (1)
225value = Environment.GetEnvironmentVariable(environmentVariable);
PresentationCore.Tests (2)
System\Windows\Media\ColorConverter.Tests.cs (1)
137string? homeDrive = Environment.GetEnvironmentVariable("HOMEDRIVE");
System\Windows\Media\Generated\BrushConverter.Tests.cs (1)
123string? homeDrive = Environment.GetEnvironmentVariable("HOMEDRIVE");
ProjectCachePlugin (1)
AssemblyMockCache.cs (1)
68var errorKind = Environment.GetEnvironmentVariable(errorLocation);
Replay (5)
src\Compilers\Core\CommandLine\CompilerServerLogger.cs (1)
119loggingFilePath = Environment.GetEnvironmentVariable(EnvironmentVariableName);
src\Compilers\Core\Portable\InternalUtilities\Debug.cs (1)
58if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DUMP_FOLDER")))
src\Compilers\Shared\RuntimeHostInfo.cs (3)
42if (Environment.GetEnvironmentVariable(DotNetHostPathEnvironmentName) is { Length: > 0 } pathToDotNet) 47if (Environment.GetEnvironmentVariable(DotNetExperimentalHostPathEnvironmentName) is { Length: > 0 } pathToDotNetExperimental) 56var path = Environment.GetEnvironmentVariable("PATH") ?? "";
Roslyn.Test.Performance.Utilities (3)
Benchview.cs (1)
43var sasToken = Environment.GetEnvironmentVariable(s_sasEnvironmentVar);
VsPerfTest.cs (2)
24private static readonly string _nugetPackagesPath = System.Environment.GetEnvironmentVariable("NUGET_PACKAGES") ?? 25Path.Combine(System.Environment.GetEnvironmentVariable("UserProfile"), ".nuget", "packages");
RunTests (4)
HelixTestRunner.cs (3)
264if (Environment.GetEnvironmentVariable(knownEnvironmentVariable) is string { Length: > 0 } value) 362if (Environment.GetEnvironmentVariable(name) is { } value) 373if (Environment.GetEnvironmentVariable(name) is { } value)
TestHistoryManager.cs (1)
131var envVar = Environment.GetEnvironmentVariable(envVarName);
ServerComparison.TestSites (1)
Program.cs (1)
37Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT"),
Stress.ApiService (1)
Program.cs (1)
114var urls = Environment.GetEnvironmentVariable("ASPNETCORE_URLS")!.Split(';');
Swaggatherer (1)
src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
System.Console (6)
src\libraries\Common\src\System\Console\ConsoleUtils.cs (2)
34enabled = Environment.GetEnvironmentVariable("NO_COLOR") is null; 41string? envVar = Environment.GetEnvironmentVariable("DOTNET_SYSTEM_CONSOLE_ALLOW_ANSI_COLOR_REDIRECTION");
src\libraries\Common\src\System\Text\EncodingHelper.Unix.cs (1)
39locale = Environment.GetEnvironmentVariable(envVar);
src\libraries\System.Private.CoreLib\src\System\IO\PersistedFiles.Unix.cs (1)
53string? userHomeDirectory = Environment.GetEnvironmentVariable("HOME");
System\TermInfo.DatabaseFactory.cs (2)
36=> Environment.GetEnvironmentVariable("TERMINFO"); 42string? term = Environment.GetEnvironmentVariable("TERM");
System.Diagnostics.DiagnosticSource (1)
System\Diagnostics\LocalAppContextSwitches.cs (1)
18string? switchValue = Environment.GetEnvironmentVariable("DOTNET_SYSTEM_DIAGNOSTICS_DEFAULTACTIVITYIDFORMATISHIERARCHIAL");
System.Diagnostics.Process (1)
System\Diagnostics\Process.Unix.cs (1)
740string? pathEnvVar = Environment.GetEnvironmentVariable("PATH");
System.Drawing.Common.Tests (1)
mono\System.Drawing\BitmapTests.cs (1)
295sSub = Environment.GetEnvironmentVariable("MSNet") is null ? "mono/" : "MSNet/";
System.Net.Http (14)
src\libraries\Common\src\System\Net\Http\UriRedactionHelper.cs (1)
20string? envVar = Environment.GetEnvironmentVariable("DOTNET_SYSTEM_NET_HTTP_DISABLEURIREDACTION");
System\Net\Http\SocketsHttpHandler\AuthenticationHelper.NtAuth.cs (1)
43Environment.GetEnvironmentVariable(UsePortInSpnEnvironmentVariable) is string envVar &&
System\Net\Http\SocketsHttpHandler\HttpEnvironmentProxy.Unix.cs (9)
21Uri? httpProxy = GetUriFromString(Environment.GetEnvironmentVariable(EnvHttpProxyLC)); 22if (httpProxy == null && Environment.GetEnvironmentVariable(EnvCGI) == null) 24httpProxy = GetUriFromString(Environment.GetEnvironmentVariable(EnvHttpProxyUC)); 27Uri? httpsProxy = GetUriFromString(Environment.GetEnvironmentVariable(EnvHttpsProxyLC)) ?? 28GetUriFromString(Environment.GetEnvironmentVariable(EnvHttpsProxyUC)); 32Uri? allProxy = GetUriFromString(Environment.GetEnvironmentVariable(EnvAllProxyLC)) ?? 33GetUriFromString(Environment.GetEnvironmentVariable(EnvAllProxyUC)); 47string? noProxy = Environment.GetEnvironmentVariable(EnvNoProxyLC) ?? 48Environment.GetEnvironmentVariable(EnvNoProxyUC);
System\Net\Http\SocketsHttpHandler\RuntimeSettingParser.cs (3)
24string? envVar = Environment.GetEnvironmentVariable(environmentVariableSettingName); 79string? envVar = Environment.GetEnvironmentVariable(environmentVariableSettingName); 93string? envVar = Environment.GetEnvironmentVariable(environmentVariableSettingName);
System.Net.NameResolution (1)
src\libraries\Common\src\System\Net\SocketProtocolSupportPal.cs (1)
26string? envVar = Environment.GetEnvironmentVariable(DisableIPv6EnvironmentVariable);
System.Net.Ping (1)
src\libraries\Common\src\System\Net\SocketProtocolSupportPal.cs (1)
26string? envVar = Environment.GetEnvironmentVariable(DisableIPv6EnvironmentVariable);
System.Net.Quic (3)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeX509Handles.Unix.cs (1)
14Environment.GetEnvironmentVariable("DEBUG_SAFEX509HANDLE_FINALIZATION") != null;
src\libraries\Common\src\System\AppContextSwitchHelper.cs (1)
20if (Environment.GetEnvironmentVariable(envVariable) is string str)
src\libraries\Common\src\System\Net\Security\SslKeyLogger.cs (1)
11private static readonly string? s_keyLogFile = Environment.GetEnvironmentVariable("SSLKEYLOGFILE");
System.Net.Security (4)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSsl.cs (1)
119string? value = AppContext.GetData(TlsCacheSizeCtxName) as string ?? Environment.GetEnvironmentVariable(TlsCacheSizeEnvironmentVariable);
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeX509Handles.Unix.cs (1)
14Environment.GetEnvironmentVariable("DEBUG_SAFEX509HANDLE_FINALIZATION") != null;
src\libraries\Common\src\System\Net\Security\SslKeyLogger.cs (1)
11private static readonly string? s_keyLogFile = Environment.GetEnvironmentVariable("SSLKEYLOGFILE");
System\Net\Security\SslStream.Protocol.cs (1)
43Environment.GetEnvironmentVariable(DisableTlsResumeEnvironmentVariable) is string envVar &&
System.Net.Sockets (3)
src\libraries\Common\src\System\Net\SocketProtocolSupportPal.cs (1)
26string? envVar = Environment.GetEnvironmentVariable(DisableIPv6EnvironmentVariable);
System\Net\Sockets\SocketAsyncEngine.Unix.cs (2)
26internal static readonly bool InlineSocketCompletionsEnabled = Environment.GetEnvironmentVariable("DOTNET_SYSTEM_NET_SOCKETS_INLINE_COMPLETIONS") == "1"; 42if (uint.TryParse(Environment.GetEnvironmentVariable("DOTNET_SYSTEM_NET_SOCKETS_THREAD_COUNT"), out uint count))
System.Private.CoreLib (21)
src\libraries\System.Private.CoreLib\src\System\AppContextConfigHelper.cs (9)
15string? str = Environment.GetEnvironmentVariable(envVariable); 33string? str = Environment.GetEnvironmentVariable("DOTNET_" + envVariable) 34?? Environment.GetEnvironmentVariable("COMPlus_" + envVariable); 96string? str = Environment.GetEnvironmentVariable(envVariable); 136string? str = Environment.GetEnvironmentVariable("DOTNET_" + envVariable) 137?? Environment.GetEnvironmentVariable("COMPlus_" + envVariable); 206string? str = Environment.GetEnvironmentVariable(envVariable); 246string? str = Environment.GetEnvironmentVariable("DOTNET_" + envVariable) 247?? Environment.GetEnvironmentVariable("COMPlus_" + envVariable);
src\libraries\System.Private.CoreLib\src\System\Diagnostics\DebugProvider.Unix.cs (1)
8private static readonly bool s_shouldWriteToStdErr = Environment.GetEnvironmentVariable("DOTNET_DebugWriteToStdErr") == "1";
src\libraries\System.Private.CoreLib\src\System\Environment.cs (1)
79return GetEnvironmentVariable(variable);
src\libraries\System.Private.CoreLib\src\System\Environment.GetFolderPathCore.Unix.cs (3)
127string? data = GetEnvironmentVariable("XDG_DATA_HOME"); 154string? config = GetEnvironmentVariable("XDG_CONFIG_HOME"); 168string? envPath = GetEnvironmentVariable(key);
src\libraries\System.Private.CoreLib\src\System\Environment.UnixOrBrowser.cs (1)
34string? value = GetEnvironmentVariable(key);
src\libraries\System.Private.CoreLib\src\System\Globalization\GlobalizationMode.cs (1)
53value = Environment.GetEnvironmentVariable(envVariable);
src\libraries\System.Private.CoreLib\src\System\IO\Path.Unix.cs (1)
88string? path = Environment.GetEnvironmentVariable(TempEnvVar);
src\libraries\System.Private.CoreLib\src\System\IO\PersistedFiles.Unix.cs (1)
53string? userHomeDirectory = Environment.GetEnvironmentVariable("HOME");
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\SafeHandle.cs (1)
19private static readonly bool s_logFinalization = Environment.GetEnvironmentVariable("DEBUG_SAFEHANDLE_FINALIZATION") == "1";
src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.Unix.NonAndroid.cs (2)
226string? result = Environment.GetEnvironmentVariable(TimeZoneEnvironmentVariable); 614string? tzDirectory = Environment.GetEnvironmentVariable(TimeZoneDirectoryEnvironmentVariable);
System.Private.Xml (1)
System\Xml\Xsl\IlGen\XmlILTrace.cs (1)
44s_dirName = Environment.GetEnvironmentVariable("XmlILTrace");
System.Runtime.Caching (1)
System\Runtime\Caching\Dbg.cs (1)
14private static readonly bool s_tracingEnabled = Environment.GetEnvironmentVariable("DOTNET_SYSTEM_RUNTIME_CACHING_TRACING") == "true";
System.Security.Cryptography (2)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeX509Handles.Unix.cs (1)
14Environment.GetEnvironmentVariable("DEBUG_SAFEX509HANDLE_FINALIZATION") != null;
src\libraries\System.Private.CoreLib\src\System\IO\PersistedFiles.Unix.cs (1)
53string? userHomeDirectory = Environment.GetEnvironmentVariable("HOME");
System.Text.RegularExpressions (1)
System\Text\RegularExpressions\RegexLWCGCompiler.cs (1)
25private static readonly bool s_includePatternInName = Environment.GetEnvironmentVariable(IncludePatternInNamesEnvVar) == "1";
System.Windows.Forms.UI.IntegrationTests (1)
Infra\DataCollectionService.cs (1)
248if (Environment.GetEnvironmentVariable("XUNIT_LOGS") is { Length: > 0 } baseLogDirectory)
Templates.Blazor.Tests (20)
BlazorWasmTemplateTest.cs (1)
171if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DIR")))
src\ProjectTemplates\Shared\Project.cs (5)
27var helixWorkItemUploadRoot = Environment.GetEnvironmentVariable("HELIX_WORKITEM_UPLOAD_ROOT"); 42public static string DotNetEfFullPath => (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("DotNetEfFullPath"))) 46: Environment.GetEnvironmentVariable("DotNetEfFullPath"); 232if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("DotNetEfFullPath"))) 252if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("DotNetEfFullPath")))
src\ProjectTemplates\Shared\ProjectFactoryFixture.cs (2)
64(string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DIR"))) 68: Path.Combine(Environment.GetEnvironmentVariable("HELIX_DIR"), "Templates", "BaseFolder");
src\ProjectTemplates\Shared\TemplatePackageInstaller.cs (2)
43public static string CustomHivePath { get; } = Path.GetFullPath((string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix"))) 80if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\Shared\CertificateGeneration\UnixCertificateManager.cs (5)
56if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName))) 82var sslCertDirString = Environment.GetEnvironmentVariable(OpenSslCertificateDirectoryVariableName); 508var searchPath = Environment.GetEnvironmentVariable("PATH"); 663var @override = Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName); 689var nssDbOverride = Environment.GetEnvironmentVariable(NssDbOverrideVariableName);
src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\Shared\Process\ProcessEx.cs (4)
124if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix"))) 126startInfo.EnvironmentVariables["NUGET_FALLBACK_PACKAGES"] = Environment.GetEnvironmentVariable("NUGET_FALLBACK_PACKAGES"); 228private static string GetNugetPackagesRestorePath() => (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("NUGET_RESTORE"))) 233: Environment.GetEnvironmentVariable("NUGET_RESTORE");
Templates.Blazor.WebAssembly.Auth.Tests (23)
src\ProjectTemplates\Shared\Project.cs (5)
27var helixWorkItemUploadRoot = Environment.GetEnvironmentVariable("HELIX_WORKITEM_UPLOAD_ROOT"); 42public static string DotNetEfFullPath => (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("DotNetEfFullPath"))) 46: Environment.GetEnvironmentVariable("DotNetEfFullPath"); 232if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("DotNetEfFullPath"))) 252if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("DotNetEfFullPath")))
src\ProjectTemplates\Shared\ProjectFactoryFixture.cs (2)
64(string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DIR"))) 68: Path.Combine(Environment.GetEnvironmentVariable("HELIX_DIR"), "Templates", "BaseFolder");
src\ProjectTemplates\Shared\TemplatePackageInstaller.cs (2)
43public static string CustomHivePath { get; } = Path.GetFullPath((string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix"))) 80if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\Shared\CertificateGeneration\UnixCertificateManager.cs (5)
56if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName))) 82var sslCertDirString = Environment.GetEnvironmentVariable(OpenSslCertificateDirectoryVariableName); 508var searchPath = Environment.GetEnvironmentVariable("PATH"); 663var @override = Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName); 689var nssDbOverride = Environment.GetEnvironmentVariable(NssDbOverrideVariableName);
src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\Shared\E2ETesting\BrowserFixture.cs (4)
53.GetEnvironmentVariable("MICROSOFT_ASPNETCORE_TESTING_SELENIUM_SUPPORTED"); 156!string.Equals(Environment.GetEnvironmentVariable("E2E_TEST_VISIBLE"), "true", StringComparison.OrdinalIgnoreCase)) 170var binaryLocation = Environment.GetEnvironmentVariable("TEST_CHROME_BINARY"); 231var chromeDriverPathEnvVar = Environment.GetEnvironmentVariable("CHROMEWEBDRIVER");
src\Shared\Process\ProcessEx.cs (4)
124if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix"))) 126startInfo.EnvironmentVariables["NUGET_FALLBACK_PACKAGES"] = Environment.GetEnvironmentVariable("NUGET_FALLBACK_PACKAGES"); 228private static string GetNugetPackagesRestorePath() => (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("NUGET_RESTORE"))) 233: Environment.GetEnvironmentVariable("NUGET_RESTORE");
Templates.Blazor.WebAssembly.Tests (23)
src\ProjectTemplates\Shared\Project.cs (5)
27var helixWorkItemUploadRoot = Environment.GetEnvironmentVariable("HELIX_WORKITEM_UPLOAD_ROOT"); 42public static string DotNetEfFullPath => (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("DotNetEfFullPath"))) 46: Environment.GetEnvironmentVariable("DotNetEfFullPath"); 232if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("DotNetEfFullPath"))) 252if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("DotNetEfFullPath")))
src\ProjectTemplates\Shared\ProjectFactoryFixture.cs (2)
64(string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DIR"))) 68: Path.Combine(Environment.GetEnvironmentVariable("HELIX_DIR"), "Templates", "BaseFolder");
src\ProjectTemplates\Shared\TemplatePackageInstaller.cs (2)
43public static string CustomHivePath { get; } = Path.GetFullPath((string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix"))) 80if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\Shared\CertificateGeneration\UnixCertificateManager.cs (5)
56if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName))) 82var sslCertDirString = Environment.GetEnvironmentVariable(OpenSslCertificateDirectoryVariableName); 508var searchPath = Environment.GetEnvironmentVariable("PATH"); 663var @override = Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName); 689var nssDbOverride = Environment.GetEnvironmentVariable(NssDbOverrideVariableName);
src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\Shared\E2ETesting\BrowserFixture.cs (4)
53.GetEnvironmentVariable("MICROSOFT_ASPNETCORE_TESTING_SELENIUM_SUPPORTED"); 156!string.Equals(Environment.GetEnvironmentVariable("E2E_TEST_VISIBLE"), "true", StringComparison.OrdinalIgnoreCase)) 170var binaryLocation = Environment.GetEnvironmentVariable("TEST_CHROME_BINARY"); 231var chromeDriverPathEnvVar = Environment.GetEnvironmentVariable("CHROMEWEBDRIVER");
src\Shared\Process\ProcessEx.cs (4)
124if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix"))) 126startInfo.EnvironmentVariables["NUGET_FALLBACK_PACKAGES"] = Environment.GetEnvironmentVariable("NUGET_FALLBACK_PACKAGES"); 228private static string GetNugetPackagesRestorePath() => (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("NUGET_RESTORE"))) 233: Environment.GetEnvironmentVariable("NUGET_RESTORE");
Templates.Mvc.Tests (23)
src\ProjectTemplates\Shared\Project.cs (5)
27var helixWorkItemUploadRoot = Environment.GetEnvironmentVariable("HELIX_WORKITEM_UPLOAD_ROOT"); 42public static string DotNetEfFullPath => (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("DotNetEfFullPath"))) 46: Environment.GetEnvironmentVariable("DotNetEfFullPath"); 232if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("DotNetEfFullPath"))) 252if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("DotNetEfFullPath")))
src\ProjectTemplates\Shared\ProjectFactoryFixture.cs (2)
64(string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DIR"))) 68: Path.Combine(Environment.GetEnvironmentVariable("HELIX_DIR"), "Templates", "BaseFolder");
src\ProjectTemplates\Shared\TemplatePackageInstaller.cs (2)
43public static string CustomHivePath { get; } = Path.GetFullPath((string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix"))) 80if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\Shared\CertificateGeneration\UnixCertificateManager.cs (5)
56if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName))) 82var sslCertDirString = Environment.GetEnvironmentVariable(OpenSslCertificateDirectoryVariableName); 508var searchPath = Environment.GetEnvironmentVariable("PATH"); 663var @override = Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName); 689var nssDbOverride = Environment.GetEnvironmentVariable(NssDbOverrideVariableName);
src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\Shared\E2ETesting\BrowserFixture.cs (4)
53.GetEnvironmentVariable("MICROSOFT_ASPNETCORE_TESTING_SELENIUM_SUPPORTED"); 156!string.Equals(Environment.GetEnvironmentVariable("E2E_TEST_VISIBLE"), "true", StringComparison.OrdinalIgnoreCase)) 170var binaryLocation = Environment.GetEnvironmentVariable("TEST_CHROME_BINARY"); 231var chromeDriverPathEnvVar = Environment.GetEnvironmentVariable("CHROMEWEBDRIVER");
src\Shared\Process\ProcessEx.cs (4)
124if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix"))) 126startInfo.EnvironmentVariables["NUGET_FALLBACK_PACKAGES"] = Environment.GetEnvironmentVariable("NUGET_FALLBACK_PACKAGES"); 228private static string GetNugetPackagesRestorePath() => (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("NUGET_RESTORE"))) 233: Environment.GetEnvironmentVariable("NUGET_RESTORE");
Templates.Tests (23)
src\ProjectTemplates\Shared\Project.cs (5)
27var helixWorkItemUploadRoot = Environment.GetEnvironmentVariable("HELIX_WORKITEM_UPLOAD_ROOT"); 42public static string DotNetEfFullPath => (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("DotNetEfFullPath"))) 46: Environment.GetEnvironmentVariable("DotNetEfFullPath"); 232if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("DotNetEfFullPath"))) 252if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("DotNetEfFullPath")))
src\ProjectTemplates\Shared\ProjectFactoryFixture.cs (2)
64(string.IsNullOrEmpty(Environment.GetEnvironmentVariable("HELIX_DIR"))) 68: Path.Combine(Environment.GetEnvironmentVariable("HELIX_DIR"), "Templates", "BaseFolder");
src\ProjectTemplates\Shared\TemplatePackageInstaller.cs (2)
43public static string CustomHivePath { get; } = Path.GetFullPath((string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix"))) 80if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\Shared\CertificateGeneration\UnixCertificateManager.cs (5)
56if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName))) 82var sslCertDirString = Environment.GetEnvironmentVariable(OpenSslCertificateDirectoryVariableName); 508var searchPath = Environment.GetEnvironmentVariable("PATH"); 663var @override = Environment.GetEnvironmentVariable(OpenSslCertDirectoryOverrideVariableName); 689var nssDbOverride = Environment.GetEnvironmentVariable(NssDbOverrideVariableName);
src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
src\Shared\E2ETesting\BrowserFixture.cs (4)
53.GetEnvironmentVariable("MICROSOFT_ASPNETCORE_TESTING_SELENIUM_SUPPORTED"); 156!string.Equals(Environment.GetEnvironmentVariable("E2E_TEST_VISIBLE"), "true", StringComparison.OrdinalIgnoreCase)) 170var binaryLocation = Environment.GetEnvironmentVariable("TEST_CHROME_BINARY"); 231var chromeDriverPathEnvVar = Environment.GetEnvironmentVariable("CHROMEWEBDRIVER");
src\Shared\Process\ProcessEx.cs (4)
124if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix"))) 126startInfo.EnvironmentVariables["NUGET_FALLBACK_PACKAGES"] = Environment.GetEnvironmentVariable("NUGET_FALLBACK_PACKAGES"); 228private static string GetNugetPackagesRestorePath() => (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("NUGET_RESTORE"))) 233: Environment.GetEnvironmentVariable("NUGET_RESTORE");
TestProject.IntegrationServiceA (1)
Program.cs (1)
7string? skipResourcesValue = Environment.GetEnvironmentVariable("SKIP_RESOURCES");
vbc (6)
src\Compilers\Core\CommandLine\CompilerServerLogger.cs (1)
119loggingFilePath = Environment.GetEnvironmentVariable(EnvironmentVariableName);
src\Compilers\Shared\BuildClient.cs (1)
154var libDirectory = Environment.GetEnvironmentVariable("LIB");
src\Compilers\Shared\RuntimeHostInfo.cs (3)
42if (Environment.GetEnvironmentVariable(DotNetHostPathEnvironmentName) is { Length: > 0 } pathToDotNet) 47if (Environment.GetEnvironmentVariable(DotNetExperimentalHostPathEnvironmentName) is { Length: > 0 } pathToDotNetExperimental) 56var path = Environment.GetEnvironmentVariable("PATH") ?? "";
src\Compilers\Shared\Vbc.cs (1)
18: base(VisualBasicCommandLineParser.Default, responseFile, args, buildPaths, Environment.GetEnvironmentVariable("LIB"), analyzerLoader)
VBCSCompiler (5)
src\Compilers\Core\CommandLine\CompilerServerLogger.cs (1)
119loggingFilePath = Environment.GetEnvironmentVariable(EnvironmentVariableName);
src\Compilers\Shared\BuildClient.cs (1)
154var libDirectory = Environment.GetEnvironmentVariable("LIB");
src\Compilers\Shared\RuntimeHostInfo.cs (3)
42if (Environment.GetEnvironmentVariable(DotNetHostPathEnvironmentName) is { Length: > 0 } pathToDotNet) 47if (Environment.GetEnvironmentVariable(DotNetExperimentalHostPathEnvironmentName) is { Length: > 0 } pathToDotNetExperimental) 56var path = Environment.GetEnvironmentVariable("PATH") ?? "";
VBCSCompiler.UnitTests (3)
CompilerServerTests.cs (1)
134resetVariables.Add(variable.Key, Environment.GetEnvironmentVariable(variable.Key));
RunKeepAliveTests.cs (1)
14public override bool ShouldSkip => Environment.GetEnvironmentVariable("RunKeepAliveTests") == null;
TouchedFileLoggingTests.cs (1)
26private static readonly string s_libDirectory = Environment.GetEnvironmentVariable("LIB");
Wasm.Performance.ConsoleHost (1)
src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
48if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("helix")))
xunit.console (5)
common\AssemblyResolution\Microsoft.DotNet.PlatformAbstractions\RuntimeEnvironment.cs (1)
29Environment.GetEnvironmentVariable(OverrideEnvironmentVariableName) ??
common\AssemblyResolution\Microsoft.Extensions.DependencyModel\EnvironmentWrapper.cs (1)
14return Environment.GetEnvironmentVariable(name);
common\AssemblyResolution\XunitPackageCompilationAssemblyResolver.cs (3)
42var packageDirectory = Environment.GetEnvironmentVariable("NUGET_PACKAGES"); 49basePath = Environment.GetEnvironmentVariable("USERPROFILE"); 51basePath = Environment.GetEnvironmentVariable("HOME");