Property | Type | Description | |
---|---|---|---|
Dispose | void | ||
KillProcess | void | ||
ProcessExited | void |
Method | Description | |
---|---|---|
ApplicationProcess ( Logger logger, string path ) : System |
Initializes a new instance of the ApplicationProcess class.
|
|
ApplicationProcess ( Logger logger, string path, string exePath ) : System |
Initializes a new instance of the ApplicationProcess class.
|
|
Dispose ( ) : void |
Disposes of resources used by this instance.
|
|
Start ( ) : bool |
Starts this instance's application's process, if it is not started already.
|
|
Stop ( bool force ) : void |
Stops this instance's process.
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
Disposes of resources used by this instance.
|
|
KillProcess ( ) : void |
Kills this instance's process.
|
|
ProcessExited ( object sender, |
Raises the process' Exited event.
|
public ApplicationProcess ( Logger logger, string path ) : System | ||
logger | Logger | The logger to use. |
path | string | The path of the application. |
return | System |
public ApplicationProcess ( Logger logger, string path, string exePath ) : System | ||
logger | Logger | The logger to use. |
path | string | The path of the application. |
exePath | string | The path of the Collar.exe executable to use. |
return | System |
public Stop ( bool force ) : void | ||
force | bool | A value indicating whether to force the process to exit immediately. |
return | void |