Property | Type | Description | |
---|---|---|---|
proc |
Property | Type | Description | |
---|---|---|---|
FlushOutputs | bool | ||
onDebugMessageSent | void | ||
proc_ErrorDataReceived | void | ||
proc_OutputDataReceived | void |
Method | Description | |
---|---|---|
GetChildProcesses ( int processID ) : System.Diagnostics.Process[] | ||
GetParentProcessID ( |
||
Run ( string arguments ) : bool | ||
Run ( string arguments, string workingDir ) : bool | ||
Stop ( ) : void | ||
UtilityBackgroundProcess ( string program ) : System | ||
WaitForExit ( ) : bool | ||
WaitForExit ( System.TimeSpan timeout ) : bool | ||
WaitForStandardOutput ( string toWatchFor ) : bool | ||
WaitForStandardOutput ( string toWatchFor, System.TimeSpan maxWait ) : bool | ||
WaitForSubProcessToExit ( ) : void |
Method | Description | |
---|---|---|
FlushOutputs ( System.TimeSpan maxWaitTime ) : bool | ||
onDebugMessageSent ( string message ) : void | ||
proc_ErrorDataReceived ( object sender, |
||
proc_OutputDataReceived ( object sendingProcess, |
public static GetChildProcesses ( int processID ) : System.Diagnostics.Process[] | ||
processID | int | |
return | System.Diagnostics.Process[] |
public static GetParentProcessID ( |
||
p | ||
return | int? |
public Run ( string arguments, string workingDir ) : bool | ||
arguments | string | |
workingDir | string | |
return | bool |
public UtilityBackgroundProcess ( string program ) : System | ||
program | string | |
return | System |
public WaitForExit ( System.TimeSpan timeout ) : bool | ||
timeout | System.TimeSpan | |
return | bool |
public WaitForStandardOutput ( string toWatchFor ) : bool | ||
toWatchFor | string | |
return | bool |
public WaitForStandardOutput ( string toWatchFor, System.TimeSpan maxWait ) : bool | ||
toWatchFor | string | |
maxWait | System.TimeSpan | |
return | bool |