Here are the examples of the csharp api class System.Environment.GetEnvironmentVariable(string) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
200 Examples
0
1. Example
Project: 0install-win
Source File: MainForm.cs
Source File: MainForm.cs
private void buttonCommandLine_Click(object sender, EventArgs e) { var cmd = new ProcessStartInfo("cmd.exe", "/k echo " + Resources.CommandLineHint) { UseShellExecute = false, WorkingDirectory = Locations.IsPortable ? Locations.PortableBase : Locations.HomeDir }; cmd.EnvironmentVariables["Path"] = Locations.InstallBase + Path.PathSeparator + Environment.GetEnvironmentVariable("Path"); cmd.Start(); }
0
2. Example
Project: TraceLab
Source File: Universe.cs
Source File: Universe.cs
private static bool GetUseNativeFusion() { try { return Environment.OSVersion.Platform == PlatformID.Win32NT && !MonoRuntime && Environment.GetEnvironmentVariable("IKVM_DISABLE_FUSION") == null; } catch (System.Security.SecurityException) { return false; } }
0
3. Example
Project: TraceLab
Source File: sun.security.krb5.cs
Source File: sun.security.krb5.cs
public static string getWindowsDirectory(bool isSystem) { if (isSystem) { return Environment.SystemDirectory; } return Environment.GetEnvironmentVariable("SystemRoot"); }
0
4. Example
Project: TraceLab
Source File: vm.cs
Source File: vm.cs
internal static string SafeGetEnvironmentVariable(string name) { try { return Environment.GetEnvironmentVariable(name); } catch(SecurityException) { return null; } }
0
5. Example
Project: xRM-Portals-Community-Edition
Source File: WebAppSettings.cs
Source File: WebAppSettings.cs
private static string GetAppSettingOrEnvironmentVariable(string name) { return name.ResolveAppSetting() ?? Environment.GetEnvironmentVariable(name); }
0
6. Example
Project: coveralls.net
Source File: EnvironmentVariables.cs
Source File: EnvironmentVariables.cs
public string GetEnvironmentVariable(string key) { return Environment.GetEnvironmentVariable(key); }
0
7. Example
Project: Unity3D.Amqp
Source File: Program.cs
Source File: Program.cs
static int ConsoleWidth() { return Environment.GetEnvironmentVariable("TERM") == null ? Console.WindowWidth : 80; }
0
8. Example
Project: Unity3D.Amqp
Source File: Program.cs
Source File: Program.cs
static int ConsoleWidth() { return Environment.GetEnvironmentVariable("TERM") == null ? Console.WindowWidth : 80; }
0
9. Example
Project: mcs-ICodeCompiler
Source File: Universe.cs
Source File: Universe.cs
private static bool GetUseNativeFusion() { try { return Environment.OSVersion.Platform == PlatformID.Win32NT && !MonoRuntime && Environment.GetEnvironmentVariable("IKVM_DISABLE_FUSION") == null; } catch (System.Security.SecurityException) { return false; } }
0
10. Example
Project: OutlookPrivacyPlugin
Source File: Platform.cs
Source File: Platform.cs
internal static string GetEnvironmentVariable( string variable) { try { return Environment.GetEnvironmentVariable(variable); } catch (System.Security.SecurityException) { // We don't have the required permission to read this environment variable, // which is fine, just act as if it's not set return null; } }
0
11. Example
Project: DotNetOnLinux
Source File: ValuesController.cs
Source File: ValuesController.cs
[HttpGet("/")] public IEnumerable<string> Get() { var hostName = Environment.GetEnvironmentVariable("HOSTNAME"); return new string[] { $"Hello from ASP.NET Core 1.0 running on Red Hat Enterprise Linux (RHEL) 7.2!", $"Container host name: {hostName}" }; }
0
12. Example
Project: Eddie
Source File: Platform.cs
Source File: Platform.cs
public virtual List<string> GetEnvironmentPaths() { string envPath = Environment.GetEnvironmentVariable("PATH"); List<string> paths = Utils.StringToList(envPath, EnvPathSep, true, true, true, true); return paths; }
0
13. Example
Project: Eddie
Source File: TorControl.cs
Source File: TorControl.cs
public static string GetControlAuthCookiePath() { string cookieCustomPath = Engine.Ins/n ..... /n //View Source file for more details /n }
0
14. Example
Project: Eddie
Source File: Platform.cs
Source File: Platform.cs
public override string GetUserPathEx() { return Environment.GetEnvironmentVariable("HOME") + DirSep + ".airvpn"; }
0
15. Example
Project: Eddie
Source File: Platform.cs
Source File: Platform.cs
public override string GetUserPathEx() { return Environment.GetEnvironmentVariable("HOME") + DirSep + ".airvpn"; }
0
16. Example
Project: CAP
Source File: ConnectionUtil.cs
Source File: ConnectionUtil.cs
public static string GetDatabaseName() { return Environment.GetEnvironmentVariable(DatabaseVariable) ?? DefaultDatabaseName; }
0
17. Example
Project: CAP
Source File: ConnectionUtil.cs
Source File: ConnectionUtil.cs
private static string GetConnectionStringTemplate() { return Environment.GetEnvironmentVariable(ConnectionStringTemplateVariable) ?? DefaultConnectionStringTemplate; }
0
18. Example
Project: CAP
Source File: ConnectionUtil.cs
Source File: ConnectionUtil.cs
public static string GetDatabaseName() { return Environment.GetEnvironmentVariable(DatabaseVariable) ?? DefaultDatabaseName; }
0
19. Example
Project: CAP
Source File: ConnectionUtil.cs
Source File: ConnectionUtil.cs
private static string GetConnectionStringTemplate() { return Environment.GetEnvironmentVariable(ConnectionStringTemplateVariable) ?? DefaultConnectionStringTemplate; }
0
20. Example
Project: CAP
Source File: ConnectionUtil.cs
Source File: ConnectionUtil.cs
public static string GetDatabaseName() { return Environment.GetEnvironmentVariable(DatabaseVariable) ?? DefaultDatabaseName; }
0
21. Example
Project: CAP
Source File: ConnectionUtil.cs
Source File: ConnectionUtil.cs
private static string GetConnectionStringTemplate() { return Environment.GetEnvironmentVariable(ConnectionStringTemplateVariable) ?? DefaultConnectionStringTemplate; }
0
22. Example
Project: BehaviorIsManaged
Source File: OSInfo.cs
Source File: OSInfo.cs
public static string GetProgramFiles() { return Environment.GetEnvironmentVariable("ProgramFiles"); }
0
23. Example
Project: BehaviorIsManaged
Source File: InternalLogger.cs
Source File: InternalLogger.cs
private static string GetSettingString(string configName, string envName) { string settingValue = ConfigurationManager.AppSettings[configName]; if (settingValue == null) { try { settingValue = Environment.GetEnvironmentVariable(envName); } catch (Exception exception) { if (exception.MustBeRethrown()) { throw; } } } return settingValue; }
0
24. Example
Project: BehaviorIsManaged
Source File: EnvironmentHelper.cs
Source File: EnvironmentHelper.cs
internal static string GetSafeEnvironmentVariable(string name) { try { string s = Environment.GetEnvironmentVariable(name); if (s == null || s.Length == 0) { return null; } return s; } catch (SecurityException) { return string.Empty; } }
0
25. Example
Project: OneScript
Source File: EnvironmentVariablesImpl.cs
Source File: EnvironmentVariablesImpl.cs
[ContextMethod("???????????????????????", "GetEnvironmentVariable")] public IValue GetEnvironmentVariable(string varName) { string value = System.Environment.GetEnvironmentVariable(varName); if (value == null) return ValueFactory.Create(); else return ValueFactory.Create(value); }
0
26. Example
Project: OneScript
Source File: SystemEnvironmentContext.cs
Source File: SystemEnvironmentContext.cs
[ContextMethod("???????????????????????", "GetEnvironmentVariable")] public IValue GetEnvironmentVariable(string varName) { SystemLogger.Write("WARNING! Deprecated method: 'SystemInfo.GetEnvironmentVariable' is deprecated, use 'GetEnvironmentVariable' from global context"); string value = System.Environment.GetEnvironmentVariable(varName); if (value == null) return ValueFactory.Create(); else return ValueFactory.Create(value); }
0
27. Example
Project: OneScript
Source File: EngineConfigProvider.cs
Source File: EngineConfigProvider.cs
private void ReadEnvironmentOverrides() { var env = System.Environment.GetEnvironmentVariable("OSCRIPT_CONFIG"); if(env == null) return; var paramList = new FormatParametersList(env); _currentConfig.Merge(paramList.ToDictionary()); }
0
28. Example
Project: NWheels
Source File: MicroserviceControllerBuilder.cs
Source File: MicroserviceControllerBuilder.cs
public static string GetCliDirectoryFromEnvironment() { return Environment.GetEnvironmentVariable("NWHEELS_CLI"); }
0
29. Example
Project: fixie
Source File: Program.cs
Source File: Program.cs
static bool ShouldUseTeamCityListener(Options options) { var teamCityExplicitlySpecified = options.Contains(CommandLineOption.TeamCity); var runningUnderTeamCity = Environment.GetEnvironmentVariable("TEAMCITY_PROJECT_NAME") != null; var useTeamCityListener = (teamCityExplicitlySpecified && options[CommandLineOption.TeamCity].First() == "on") || (!teamCityExplicitlySpecified && runningUnderTeamCity); return useTeamCityListener; }
0
30. Example
Project: fixie
Source File: Program.cs
Source File: Program.cs
static bool ShouldUseAppVeyorListener() { return Environment.GetEnvironmentVariable("APPVEYOR") == "True"; }
0
31. Example
Project: MethodDecorator
Source File: TestAssemblyResolver.cs
Source File: TestAssemblyResolver.cs
public string GetProgramFilesPath() { string programFiles = Environment.GetEnvironmentVariable("ProgramFiles(x86)"); if (programFiles == null) return Environment.GetEnvironmentVariable("ProgramFiles"); return programFiles; }
0
32. Example
Project: PropertyChanging
Source File: AssemblyResolver.cs
Source File: AssemblyResolver.cs
public string GetProgramFilesPath() { var programFiles = Environment.GetEnvironmentVariable("ProgramFiles(x86)"); if (programFiles == null) { return Environment.GetEnvironmentVariable("ProgramFiles"); } return programFiles; }
0
33. Example
Project: PropertyChanging
Source File: ReferenceFinder.cs
Source File: ReferenceFinder.cs
public string GetProgramFilesPath() { var programFiles = Environment.GetEnvironmentVariable("ProgramFiles(x86)"); if (programFiles == null) { return Environment.GetEnvironmentVariable("ProgramFiles"); } return programFiles; }
0
34. Example
Project: Stamp
Source File: FormatStringTokenResolver.cs
Source File: FormatStringTokenResolver.cs
string FormatEnvironmentVariable(Match match) { return Environment.GetEnvironmentVariable(match.Groups[1].Value); }
0
35. Example
Project: mbunit-v3
Source File: Gallio.Loader.cs
Source File: Gallio.Loader.cs
protected virtual string GetRuntimePathUsingEnvironment() { return Environment.GetEnvironmentVariable("GALLIO_RUNTIME_PATH"); }
0
36. Example
Project: mbunit-v3
Source File: Gallio.Loader.cs
Source File: Gallio.Loader.cs
protected virtual string GetRuntimeVersionUsingEnvironment() { return Environment.GetEnvironmentVariable("GALLIO_RUNTIME_VERSION"); }
0
37. Example
Project: gitextensions
Source File: GitCommandHelpers.cs
Source File: GitCommandHelpers.cs
public static string GetHomeDir() { return Environment.GetEnvironmentVariable("HOME") ?? ""; }
0
38. Example
Project: gitextensions
Source File: EnvironmentAbstraction.cs
Source File: EnvironmentAbstraction.cs
public string GetEnvironmentVariable(string variable) { return Environment.GetEnvironmentVariable(variable); }
0
39. Example
Project: gitextensions
Source File: FormFixHome.cs
Source File: FormFixHome.cs
private void otherHomeBrowse_Click(object sender, EventArgs e) { var userSelectedPath = OsShellUtil.PickFolder(this, Environment.GetEnvironmentVariable("USERPROFILE")); if (userSelectedPath != null) { otherHomeDir.Text = userSelectedPath; } }
0
40. Example
Project: Unity
Source File: DefaultEnvironment.cs
Source File: DefaultEnvironment.cs
public string GetEnvironmentVariable(string variable) { return Environment.GetEnvironmentVariable(variable); }
0
41. Example
Project: GitVersion
Source File: GitLabCi.cs
Source File: GitLabCi.cs
public override string GetCurrentBranch(bool usingDynamicRepos) { return Environment.GetEnvironmentVariable("CI_BUILD_REF_NAME"); }
0
42. Example
Project: GitVersion
Source File: VsoAgent.cs
Source File: VsoAgent.cs
public override string GetCurrentBranch(bool usingDynamicRepos) { return Environment.GetEnvironmentVariable("BUILD_SOURCEBRANCH"); }
0
43. Example
Project: MonoMod
Source File: MonoModder.cs
Source File: MonoModder.cs
public virtual ModuleDefinition DefaultMissingDependencyResolver(MonoModder mod, ModuleDefinition main, string name, string fullName) { if (Environment.GetEnvironmentVariable("MONOMOD_DEPENDENCY_MISSING_THROW") != "0" || Strict) throw new RelinkTargetNotFoundException($"MonoMod cannot map dependency {main.Name} -> (({fullName}), ({name})) - not found", main); return null; }
0
44. Example
Project: googleads-dotnet-lib
Source File: ExampleUtilities.cs
Source File: ExampleUtilities.cs
public static String GetHomeDir() { return Environment.GetEnvironmentVariable("USERPROFILE"); }
0
45. Example
Project: gax-dotnet
Source File: Platform.cs
Source File: Platform.cs
private static GaePlatformDetails LoadGaeDetails() { // See https://cloud.google.com/appengine/docs/flexible/dotnet/runtime#environment_variables // for details on environment variables. var gcloudProject = Environment.GetEnvironmentVariable("GOOGLE_CLOUD_PROJECT") ?? Environment.GetEnvironmentVariable("GCLOUD_PROJECT"); var gaeInstance = Environment.GetEnvironmentVariable("GAE_INSTANCE"); var gaeService = Environment.GetEnvironmentVariable("GAE_SERVICE"); var gaeVersion = Environment.GetEnvironmentVariable("GAE_VERSION"); if (gcloudProject != null && gaeInstance != null && gaeService != null && gaeVersion != null) { return new GaePlatformDetails(gcloudProject, gaeInstance, gaeService, gaeVersion); } return null; }
0
46. Example
Project: google-cloud-powershell
Source File: ProcessUtils.cs
Source File: ProcessUtils.cs
private static ProcessStartInfo GetBaseStartInfo(string file, string args, IDictionary<string, string> environment) { // Always start the tool in the user's home directory, avoid random directories // coming from Visual Studio. ProcessStartInfo result = new ProcessStartInfo { FileName = file, Arguments = args, WorkingDirectory = Environment.GetEnvironmentVariable("USERPROFILE"), }; // Customize the environment for the incoming process. if (environment != null) { foreach (var entry in environment) { #if !CORECLR result.EnvironmentVariables[entry.Key] = entry.Value; #else result.Environment[entry.Key] = entry.Value; #endif } } return result; }
0
47. Example
Project: algoliasearch-client-csharp
Source File: BaseTest.cs
Source File: BaseTest.cs
public static string GetSafeName(string name) { if (Environment.GetEnvironmentVariable("APPVEYOR") == null) { return name; } //String[] id = Environment.GetEnvironmentVariable("TRAVIS_JOB_NUMBER").Split('.'); return name + "appveyor-" + Environment.GetEnvironmentVariable("APPVEYOR_BUILD_NUMBER"); }
0
48. Example
Project: Rothko
Source File: Environment.cs
Source File: Environment.cs
[return: AllowNull] public string GetEnvironmentVariable(string variable) { return Env.GetEnvironmentVariable(variable); }
0
49. Example
Project: FreeMove
Source File: Settings.cs
Source File: Settings.cs
static string GetSavePath() { return Environment.GetEnvironmentVariable("appdata") + @"\FreeMove\Settings.xml"; }
0
50. Example
Project: halcyon
Source File: CloudFilesTest.cs
Source File: CloudFilesTest.cs
[TestFixtureSetUp] public void Setup() { if (Environment.GetEnvironmentVariable("CFUsername") == null) { _runTests = false; return; } _runTests = true; Config.Settings.Instance.CFUseInternalURL = false; Config.Settings.Instance.CFUsername = Environment.GetEnvironmentVariable("CFUsername"); Config.Settings.Instance.CFApiKey = Environment.GetEnvironmentVariable("CFAPIKey"); Config.Settings.Instance.CFUseCache = false; Config.Settings.Instance.CFContainerPrefix = Environment.GetEnvironmentVariable("CFContainerPrefix"); Config.Settings.Instance.CFWorkerThreads = 8; Config.Settings.Instance.CFDefaultRegion = Environment.GetEnvironmentVariable("CFDefaultRegion"); _client = new CloudFilesAssetClient(); _client.Start(); }