Export (0) Print
Expand All

Process Properties

The properties of the Process class are listed here. For a complete list of Process class members, see the Process Members topic.

Public Properties

public propertyBasePriority Gets the base priority of the associated process.
public propertyContainer (inherited from Component) Gets the IContainer that contains the Component.
public propertyEnableRaisingEvents Gets or sets whether the Exited event should be raised when the process terminates.
public propertyExitCode Gets the value that the associated process specified when it terminated.
public propertyExitTime Gets the time that the associated process exited.
public propertyHandle Returns the associated process's native handle.
public propertyHandleCount Gets the number of handles opened by the process.
public propertyHasExited Gets a value indicating whether the associated process has been terminated.
public propertyId Gets the unique identifier for the associated process.
public propertyMachineName Gets the name of the computer the associated process is running on.
public propertyMainModule Gets the main module for the associated process.
public propertyMainWindowHandle Gets the window handle of the main window of the associated process.
public propertyMainWindowTitle Gets the caption of the main window of the process.
public propertyMaxWorkingSet Gets or sets the maximum allowable working set size for the associated process.
public propertyMinWorkingSet Gets or sets the minimum allowable working set size for the associated process.
public propertyModules Gets the modules that have been loaded by the associated process.
public propertyNonpagedSystemMemorySize Gets the nonpaged system memory size allocated to this process.
public propertyPagedMemorySize Gets the paged memory size.
public propertyPagedSystemMemorySize Gets the paged system memory size.
public propertyPeakPagedMemorySize Gets the peak paged memory size.
public propertyPeakVirtualMemorySize Gets the peak virtual memory size.
public propertyPeakWorkingSet Gets the peak working set size for the associated process.
public propertyPriorityBoostEnabled Gets or sets a value indicating whether the associated process priority should temporarily be boosted by the operating system when the main window has the focus.
public propertyPriorityClass Gets or sets the overall priority category for the associated process.
public propertyPrivateMemorySize Gets the private memory size.
public propertyPrivilegedProcessorTime Gets the privileged processor time for this process.
public propertyProcessName Gets the name of the process.
public propertyProcessorAffinity Gets or sets the processors on which the threads in this process can be scheduled to run.
public propertyResponding Gets a value indicating whether the user interface of the process is responding.
public propertySite (inherited from Component) Gets or sets the ISite of the Component.
public propertyStandardError Gets a stream used to read the application's error output.
public propertyStandardInput Gets a stream used to write the application's input.
public propertyStandardOutput Gets a stream used to read the application's output.
public propertyStartInfo Gets or sets the properties to pass to the Start method of the Process.
public propertyStartTime Gets the time that the associated process was started.
public propertySynchronizingObject Gets or sets the object used to marshal the event handler calls that are issued as a result of a process exit event.
public propertyThreads Gets the set of threads that are running in the associated process.
public propertyTotalProcessorTime Gets the total processor time for this process.
public propertyUserProcessorTime Gets the user processor time for this process.
public propertyVirtualMemorySize Gets the size of the process's virtual memory.
public propertyWorkingSet Gets the associated process's physical memory usage.

Protected Properties

protected propertyDesignMode (inherited from Component) Gets a value that indicates whether the Component is currently in design mode.
protected propertyEvents (inherited from Component) Gets the list of event handlers that are attached to this Component.

See Also

Process Class | System.Diagnostics Namespace

Show:
© 2014 Microsoft