Interface IAllowRunningExecutable
Assembly: GPAL.dll
Syntax
public interface IAllowRunningExecutable : IAllowToGPALObject<Launcher>, IAllowWaitingExecutable
Methods
IsRunning()
Declaration
IAllowRunningExecutable IsRunning()
Returns
RedirectError(Action<String>)
Declaration
IAllowRunningExecutable RedirectError(Action<string> errorHandler)
Parameters
| Type |
Name |
Description |
| System.Action<System.String> |
errorHandler |
|
Returns
RedirectOutput(Action<String>)
Declaration
IAllowRunningExecutable RedirectOutput(Action<string> outputHandler)
Parameters
| Type |
Name |
Description |
| System.Action<System.String> |
outputHandler |
|
Returns
SetEnvironmentVariable(String, String)
Declaration
IAllowRunningExecutable SetEnvironmentVariable(string name, string value)
Parameters
| Type |
Name |
Description |
| System.String |
name |
|
| System.String |
value |
|
Returns
SetWorkingDirectory(String)
Declaration
IAllowRunningExecutable SetWorkingDirectory(string directory)
Parameters
| Type |
Name |
Description |
| System.String |
directory |
|
Returns
WaitForExit(Int32)
Declaration
IAllowWaitingExecutable WaitForExit(int milliseconds)
Parameters
| Type |
Name |
Description |
| System.Int32 |
milliseconds |
|
Returns