IStartedProcess interface
namespace: Serenity.Web assembly: Serenity.Net.Web
Abstraction for a started system process, so it can be replaced in tests.
public interface IStartedProcess
Members
| name | description |
|---|---|
| EnableRaisingEvents { get; set; } | Gets or sets a value indicating whether the process raises events. |
| ExitCode { get; } | Gets the process exit code. |
| HasExited { get; } | Gets whether the process has exited. |
| StandardError { get; } | Gets the standard error reader. |
| StandardInput { get; } | Gets the standard input writer. |
| StandardOutput { get; } | Gets the standard output reader. |
| Kill(…) | Kills the process. |
| WaitForExit(…) | Waits for the process to exit. |
See Also
- Source: IStartedProcess.cs