The members of Mono.Unix.UnixEnvironment are listed below.
See Also: Inherited members from System.Object
staticCurrentDirectory string. Gets or sets the current directory of the process. staticEffectiveGroup UnixGroupInfo. Gets information about the effective group of the process. staticEffectiveGroupId long. Gets the effective group ID of the process. staticEffectiveUser UnixUserInfo. Gets information about the effective user of the process. staticEffectiveUserId long. Gets the effective user ID of the process. [read-only] staticLogin string. Gets the login name. staticMachineName string. Gets or sets the machine name of the machine the process is running on. [read-only] staticRealGroup UnixGroupInfo. Gets information about the real group of the process. [read-only] staticRealGroupId long. Gets the real group ID of the process. [read-only] staticRealUser UnixUserInfo. Gets information about the real user of the process. [read-only] staticRealUserId long. Gets the real user ID of the process. [read-only] staticUserName string. Gets the user name of the user executing the process.
staticCreateSession() : int Create a new session. staticGetConfigurationString(Mono.Unix.Native.ConfstrName) : string Retrieve the value of the configuration value name. staticGetConfigurationValue(Mono.Unix.Native.SysconfName) : long Retrieve the value of the configurable system limit or option value name. staticGetParentProcess() : UnixProcess Gets information about the parent process. staticGetParentProcessId() : int Gets the process ID of the parent process. staticGetProcessGroup() : int Gets the process group ID of the current process. staticGetSupplementaryGroupIds() : long[] Gets the current group access list. staticGetSupplementaryGroups() : UnixGroupInfo[] Gets the current group access list. staticGetUserShells() : string[] Gets all user shells. staticSetNiceValue(int) Subtraces inc from the process' priority. staticSetProcessGroup() Set the process group of the current process. staticSetSupplementaryGroupIds(long[]) Set the group access list of the current process. staticSetSupplementaryGroups(UnixGroupInfo[]) Set the group access list of the current process.