Mono Class Library: Overview

Mono.Unix.UnixEnvironment: Method Members

The methods of Mono.Unix.UnixEnvironment are listed below. For a list of all members, see the UnixEnvironment Members list.

See Also: Inherited members from System.Object

Public Methods

static
CreateSession() : int
Create a new session.
static
GetConfigurationString(Mono.Unix.Native.ConfstrName) : string
Retrieve the value of the configuration value name.
static
GetConfigurationValue(Mono.Unix.Native.SysconfName) : long
Retrieve the value of the configurable system limit or option value name.
static
GetParentProcess() : UnixProcess
Gets information about the parent process.
static
GetParentProcessId() : int
Gets the process ID of the parent process.
static
GetProcessGroup() : int
Gets the process group ID of the current process.
static
GetSupplementaryGroupIds() : long[]
Gets the current group access list.
static
GetSupplementaryGroups() : UnixGroupInfo[]
Gets the current group access list.
static
GetUserShells() : string[]
Gets all user shells.
static
SetNiceValue(int)
Subtraces inc from the process' priority.
static
SetProcessGroup()
Set the process group of the current process.
static
SetSupplementaryGroupIds(long[])
Set the group access list of the current process.
static
SetSupplementaryGroups(UnixGroupInfo[])
Set the group access list of the current process.