System.Environment

E697480

System.Environment is a .NET class that provides information about and access to the current environment and platform, such as machine name, OS version, and environment variables.

All labels observed (1)

Label Occurrences
System.Environment canonical 1

How this entity was disambiguated

Statements (69)

Predicate Object
instanceOf .NET class ⓘ
System.Object subclass ⓘ
availableIn .NET 5+ ⓘ
linked to: .NET (5 and later)

.NET Core ⓘ
.NET Framework ⓘ
hasEnum Environment.SpecialFolder ⓘ
Environment.SpecialFolderOption ⓘ
EnvironmentVariableTarget ⓘ
hasMethod Exit ⓘ
ExpandEnvironmentVariables ⓘ
FailFast(string) ⓘ
FailFast(string, Exception) ⓘ
GetCommandLineArgs ⓘ
GetEnvironmentVariable ⓘ
GetEnvironmentVariable(string) ⓘ
GetEnvironmentVariable(string, EnvironmentVariableTarget) ⓘ
GetEnvironmentVariables ⓘ
GetFolderPath ⓘ
GetFolderPath(Environment.SpecialFolder) ⓘ
GetFolderPath(Environment.SpecialFolder, Environment.SpecialFolderOption) ⓘ
GetLogicalDrives ⓘ
SetEnvironmentVariable ⓘ
SetEnvironmentVariable(string, string) ⓘ
SetEnvironmentVariable(string, string, EnvironmentVariableTarget) ⓘ
hasProperty CommandLine ⓘ
CurrentCulture ⓘ
CurrentDirectory ⓘ
CurrentManagedThreadId ⓘ
CurrentUICulture ⓘ
HasShutdownStarted ⓘ
Is64BitOperatingSystem ⓘ
Is64BitProcess ⓘ
MachineName ⓘ
NewLine ⓘ
OSVersion ⓘ
OSVersion.Platform ⓘ
OSVersion.Version ⓘ
OSVersionString ⓘ
ProcessId ⓘ
ProcessPath ⓘ
ProcessorCount ⓘ
StackTrace ⓘ
SystemDirectory ⓘ
SystemPageSize ⓘ
TickCount ⓘ
TickCount64 ⓘ
UserDomainName ⓘ
UserInteractive ⓘ
UserName ⓘ
Version ⓘ
WorkingSet ⓘ
introducedIn .NET Framework 1.0 ⓘ
linked to: .NET Framework
isStatic true ⓘ
namespace System ⓘ
providesInformationAbout CLR runtime ⓘ
current process environment ⓘ
machine ⓘ
operating system ⓘ
platform ⓘ
user ⓘ
threadSafety static members are generally thread-safe ⓘ
usedFor controlling process termination ⓘ
querying OS information ⓘ
querying machine information ⓘ
querying user information ⓘ
reading environment variables ⓘ
retrieving command-line arguments ⓘ
retrieving special folder paths ⓘ
writing environment variables ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

System → containsType → System.Environment ⓘ