The RTProcess type exposes the following members.
Back to Top
Back to Top
Back to Top
Constructors
| Name | Description | |
|---|---|---|
| RTProcess |
Initializes a new instance of the IntervalZero.Diagnostics.RealTimeProcess class.
|
Methods
| Name | Description | |
|---|---|---|
| Dispose |
Releases all resources used by this process.
| |
| Dispose(Boolean) |
Releases all resources used by this process.
| |
| (Inherited from | ||
| Finalize |
Finalizes the RealTimeProcess instance.
(Overrides | |
Serves as a hash function for a particular type. (Inherited from | ||
| GetProcessById |
Returns a new System.Diagnostics.Process component, given the identifier of a process on the local computer.
| |
Gets the (Inherited from | ||
| Kill |
Immediately stops the associated process.
| |
| LockCurrentProcess |
Locks the current process.
| |
Creates a shallow copy of the current (Inherited from | ||
| Start |
Starts the process resource that is specified by the parameter containing
process start information (for example, the file name of the process to start)
and associates the resource with a new System.Diagnostics.Process component.
| |
| Start(ProcessStartInfo) |
Starts the process resource that is specified by the System.Diagnostics.Process.StartInfo.
property of this System.Diagnostics.Process component and associates it with
the component
| |
| Start(String) |
Starts a process resource by specifying the name of a document or application
file and associates the resource with a new IntervalZero.Diagnostics.RealTimeProcess component.
| |
| Start(String, String) |
Starts a process resource by specifying the name of a document or application
file and associates the resource with a new IntervalZero.Diagnostics.RealTimeProcess component.
| |
Returns a string that represents the current object. (Inherited from | ||
| UnlockCurrentProcess |
Unlocks the current process.
| |
| WaitForExit |
Instructs the IntervalZero.Diagnostics.RealTimeProcess component to wait indefinitely for the associated process to exit.
| |
| WaitForExit(Int32) |
Instructs the IntervalZero.Diagnostics.RealTimeProcess component to wait the specified number of milliseconds for the associated process to exit.
|
Properties
| Name | Description | |
|---|---|---|
| ExitCode |
Gets the value that the associated process specified when it terminated.
| |
| ExitTime |
Gets the time that the associated process exited.
| |
| Handle |
Gets the associated process's native handle.
| |
| HasExited |
Gets a value indicating whether the associated process has been terminated.
| |
| Id |
Gets the unique identifier for the associated process.
| |
| StartInfo |
Gets or sets the properties to passed to the IntervalZero.Diagnostics.RealTimeProcess.Start() method of the System.Diagnostics.Process.
| |
| StartTime |
Gets the time that the associated process was started.
|
See Also