The following tables list the members exposed by IRunner.
| Name | Description | |
|---|---|---|
![]()  | ExitCode | Waits for the process to exit and returns the exit code | 
![]()  | IsRunning | Returns true if this instance is running a process | 
![]()  | StandardInput | Allows writes to the std::in for the process | 
![]()  | WorkingDirectory | Gets or sets the initial working directory for the process. | 
| Name | Description | |
|---|---|---|
![]()  | Kill | Kills the process if it is still running | 
![]()  | Run | Overloaded. Runs the process and returns the exit code. | 
![]()  | Start | Overloaded. Starts the process and returns. | 
![]()  | WaitForExit | Overloaded. Closes std::in and waits for the process to exit | 
| Name | Description | |
|---|---|---|
![]()  | OutputReceived | Notifies caller of writes to the std::err or std::out | 
![]()  | ProcessExited | Notifies caller when the process exits | 
Reference
IRunner InterfaceCSharpTest.Net.Processes Namespace
    
    
    
    
    
    

