Method | Description | |
---|---|---|
AddEnvironmentVariables ( |
||
FindProcess ( string name, string path = null ) : System.Diagnostics.Process[] | ||
GetCommandlineArgs ( string name ) : string>.Dictionary |
||
GetCommandlineArgs ( |
||
GetCommandlineArgs ( int id ) : string | ||
GetExecuteablePaths ( string exe ) : IAbsoluteFilePath>>.IEnumerable |
||
GetNamedWmiProcessesByParentId ( string name, int pid ) : System.Management.ManagementObjectCollection | ||
GetProcessPath ( int processId ) : IAbsoluteFilePath | ||
GetRunningProcesses ( string exe ) : System.Diagnostics.Process[] | ||
GetWmiProcessesById ( int pid ) : System.Management.ManagementObjectCollection | ||
GetWmiProcessesByParentId ( int pid ) : System.Management.ManagementObjectCollection | ||
Kill ( int pid, bool gracefully = false ) : void | ||
KillByName ( string name, string path = null, bool gracefully = false ) : bool | ||
KillNamedProcessChildren ( string name, int pid, bool gracefully = false ) : void | ||
KillProcess ( |
||
KillProcessChildren ( int pid, bool gracefully = false ) : void | ||
KillProcessInclChildren ( int pid, bool gracefully = false ) : void | ||
Running ( string exe ) : bool | ||
SetAffinity ( |
||
WaitForExit ( string procName, int timeoutSeconds = int.MaxValue ) : void | ||
WaitForExitALittleMore ( string procName, int timeoutSeconds = int.MaxValue ) : Task |
public AddEnvironmentVariables ( |
||
info | ||
vars | string>.IDictionary | |
return | void |
public FindProcess ( string name, string path = null ) : System.Diagnostics.Process[] | ||
name | string | |
path | string | |
return | System.Diagnostics.Process[] |
public GetCommandlineArgs ( string name ) : string>.Dictionary |
||
name | string | |
return | string>.Dictionary |
public GetCommandlineArgs ( |
||
process | ||
return | string |
public GetCommandlineArgs ( int id ) : string | ||
id | int | |
return | string |
public GetExecuteablePaths ( string exe ) : IAbsoluteFilePath>>.IEnumerable |
||
exe | string | |
return | IAbsoluteFilePath>>.IEnumerable |
public GetNamedWmiProcessesByParentId ( string name, int pid ) : System.Management.ManagementObjectCollection | ||
name | string | |
pid | int | |
return | System.Management.ManagementObjectCollection |
public GetProcessPath ( int processId ) : IAbsoluteFilePath | ||
processId | int | |
return | IAbsoluteFilePath |
public GetRunningProcesses ( string exe ) : System.Diagnostics.Process[] | ||
exe | string | |
return | System.Diagnostics.Process[] |
public GetWmiProcessesById ( int pid ) : System.Management.ManagementObjectCollection | ||
pid | int | |
return | System.Management.ManagementObjectCollection |
public GetWmiProcessesByParentId ( int pid ) : System.Management.ManagementObjectCollection | ||
pid | int | |
return | System.Management.ManagementObjectCollection |
public Kill ( int pid, bool gracefully = false ) : void | ||
pid | int | |
gracefully | bool | |
return | void |
public KillByName ( string name, string path = null, bool gracefully = false ) : bool | ||
name | string | |
path | string | |
gracefully | bool | |
return | bool |
public KillNamedProcessChildren ( string name, int pid, bool gracefully = false ) : void | ||
name | string | |
pid | int | |
gracefully | bool | |
return | void |
public KillProcess ( |
||
p | ||
gracefully | bool | |
return | void |
public KillProcessChildren ( int pid, bool gracefully = false ) : void | ||
pid | int | |
gracefully | bool | |
return | void |
public KillProcessInclChildren ( int pid, bool gracefully = false ) : void | ||
pid | int | |
gracefully | bool | |
return | void |
public SetAffinity ( |
||
process | ||
usedProcessors | IEnumerable |
|
return | void |
public WaitForExit ( string procName, int timeoutSeconds = int.MaxValue ) : void | ||
procName | string | |
timeoutSeconds | int | |
return | void |
public WaitForExitALittleMore ( string procName, int timeoutSeconds = int.MaxValue ) : Task | ||
procName | string | |
timeoutSeconds | int | |
return | Task |