Mono Class Library: Overview

System.Diagnostics.Process: Members

The members of System.Diagnostics.Process are listed below.

See Also: Inherited members from System.ComponentModel.Component

Public Constructors

Creates a new System.Diagnostics.Process object.

Public Properties

[read-only]
BasePriorityint. Documentation for this section has not yet been entered.
EnableRaisingEventsbool. Documentation for this section has not yet been entered.
[read-only]
ExitCodeint. Documentation for this section has not yet been entered.
[read-only]
ExitTimeDateTime. Documentation for this section has not yet been entered.
[read-only]
HandleIntPtr. Documentation for this section has not yet been entered.
[read-only]
HandleCountint. Documentation for this section has not yet been entered.
[read-only]
HasExitedbool. Documentation for this section has not yet been entered.
[read-only]
Idint. Documentation for this section has not yet been entered.
[read-only]
MachineNamestring. Documentation for this section has not yet been entered.
[read-only]
MainModuleProcessModule. Documentation for this section has not yet been entered.
[read-only]
MainWindowHandleIntPtr. Documentation for this section has not yet been entered.
[read-only]
MainWindowTitlestring. Documentation for this section has not yet been entered.
MaxWorkingSetIntPtr. Documentation for this section has not yet been entered.
MinWorkingSetIntPtr. Documentation for this section has not yet been entered.
[read-only]
ModulesProcessModuleCollection. Documentation for this section has not yet been entered.
[read-only]
NonpagedSystemMemorySizeint. Documentation for this section has not yet been entered.
[read-only]
NonpagedSystemMemorySize64long. Documentation for this section has not yet been entered.
[read-only]
PagedMemorySizeint. Documentation for this section has not yet been entered.
[read-only]
PagedMemorySize64long. Documentation for this section has not yet been entered.
[read-only]
PagedSystemMemorySizeint. Documentation for this section has not yet been entered.
[read-only]
PagedSystemMemorySize64long. Documentation for this section has not yet been entered.
[read-only]
PeakPagedMemorySizeint. Documentation for this section has not yet been entered.
[read-only]
PeakPagedMemorySize64long. Documentation for this section has not yet been entered.
[read-only]
PeakVirtualMemorySizeint. Documentation for this section has not yet been entered.
[read-only]
PeakVirtualMemorySize64long. Documentation for this section has not yet been entered.
[read-only]
PeakWorkingSetint. Documentation for this section has not yet been entered.
[read-only]
PeakWorkingSet64long. Documentation for this section has not yet been entered.
PriorityBoostEnabledbool. Documentation for this section has not yet been entered.
PriorityClassProcessPriorityClass. Documentation for this section has not yet been entered.
[read-only]
PrivateMemorySizeint. Documentation for this section has not yet been entered.
[read-only]
PrivateMemorySize64long. Documentation for this section has not yet been entered.
[read-only]
PrivilegedProcessorTimeTimeSpan. Documentation for this section has not yet been entered.
[read-only]
ProcessNamestring. Documentation for this section has not yet been entered.
ProcessorAffinityIntPtr. Documentation for this section has not yet been entered.
[read-only]
Respondingbool. Documentation for this section has not yet been entered.
[read-only]
SessionIdint. Documentation for this section has not yet been entered.
[read-only]
StandardErrorSystem.IO.StreamReader. Documentation for this section has not yet been entered.
[read-only]
StandardInputSystem.IO.StreamWriter. Documentation for this section has not yet been entered.
[read-only]
StandardOutputSystem.IO.StreamReader. Documentation for this section has not yet been entered.
StartInfoProcessStartInfo. Documentation for this section has not yet been entered.
[read-only]
StartTimeDateTime. Documentation for this section has not yet been entered.
SynchronizingObjectSystem.ComponentModel.ISynchronizeInvoke. Documentation for this section has not yet been entered.
[read-only]
ThreadsProcessThreadCollection. Documentation for this section has not yet been entered.
[read-only]
TotalProcessorTimeTimeSpan. Documentation for this section has not yet been entered.
[read-only]
UserProcessorTimeTimeSpan. Documentation for this section has not yet been entered.
[read-only]
VirtualMemorySizeint. Documentation for this section has not yet been entered.
[read-only]
VirtualMemorySize64long. Documentation for this section has not yet been entered.
[read-only]
WorkingSetint. Documentation for this section has not yet been entered.
[read-only]
WorkingSet64long. Documentation for this section has not yet been entered.

Public Methods

BeginErrorReadLine()
Documentation for this section has not yet been entered.
BeginOutputReadLine()
Documentation for this section has not yet been entered.
CancelErrorRead()
Documentation for this section has not yet been entered.
CancelOutputRead()
Documentation for this section has not yet been entered.
Close()
Releases any resources associated with the current process.
CloseMainWindow() : bool
Documentation for this section has not yet been entered.
static
EnterDebugMode()
Documentation for this section has not yet been entered.
Finalize()
Documentation for this section has not yet been entered.
static
GetCurrentProcess() : Process
Documentation for this section has not yet been entered.
static
GetProcessById(int) : Process
Documentation for this section has not yet been entered.
static
GetProcessById(int, string) : Process
Documentation for this section has not yet been entered.
static
GetProcesses() : Process[]
Documentation for this section has not yet been entered.
static
GetProcesses(string) : Process[]
Documentation for this section has not yet been entered.
static
GetProcessesByName(string) : Process[]
Documentation for this section has not yet been entered.
static
GetProcessesByName(string, string) : Process[]
Documentation for this section has not yet been entered.
Kill()
Kill the running process.
static
LeaveDebugMode()
Documentation for this section has not yet been entered.
Refresh()
Documentation for this section has not yet been entered.
Start() : bool
Starts the process referenced by the System.Diagnostics.Process object.
static
Start(ProcessStartInfo) : Process
Static method for creating and starting a new process based on the information in the specified in the System.Diagnostics.ProcessStartInfo object.
static
Start(string) : Process
Create and start a new Process with the specified commandline.
static
Start(string, string) : Process
Create and start a new Process with the specified commandline and it's parameters.
static
Start(string, string, System.Security.SecureString, string) : Process
Documentation for this section has not yet been entered.
static
Start(string, string, string, System.Security.SecureString, string) : Process
Documentation for this section has not yet been entered.
override
ToString() : string
Documentation for this section has not yet been entered.
WaitForExit()
Documentation for this section has not yet been entered.
WaitForExit(int) : bool
Documentation for this section has not yet been entered.
WaitForInputIdle() : bool
Documentation for this section has not yet been entered.
WaitForInputIdle(int) : bool
Documentation for this section has not yet been entered.

Protected Methods

override
Dispose(bool)
Documentation for this section has not yet been entered.
OnExited()
Documentation for this section has not yet been entered.

Public Events

ErrorDataReceivedDocumentation for this section has not yet been entered.
ExitedDocumentation for this section has not yet been entered.
OutputDataReceivedDocumentation for this section has not yet been entered.