Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ SetEnvironmentVariable() [2/2]

static void System.Environment.SetEnvironmentVariable ( string variable,
string? value,
EnvironmentVariableTarget target )
inlinestatic

Definition at line 480 of file Environment.cs.

481 {
482 if (target == EnvironmentVariableTarget.Process)
483 {
484 SetEnvironmentVariable(variable, value);
485 return;
486 }
487 ValidateVariableAndValue(variable, ref value);
488 bool fromMachine = ValidateAndConvertRegistryTarget(target);
489 SetEnvironmentVariableFromRegistry(variable, value, fromMachine);
490 }
static unsafe void SetEnvironmentVariableFromRegistry(string variable, string value, bool fromMachine)
static void ValidateVariableAndValue(string variable, ref string value)
static void SetEnvironmentVariable(string variable, string? value)
static bool ValidateAndConvertRegistryTarget(EnvironmentVariableTarget target)

References System.Environment.SetEnvironmentVariable(), System.Environment.SetEnvironmentVariableFromRegistry(), System.Environment.ValidateAndConvertRegistryTarget(), System.Environment.ValidateVariableAndValue(), and System.value.