LazyProcessManagerStartProcess - метод
Запускает процесс с заданными параметрами. Метод должен быть потокобезопасным.
Пространство имён: Tessa.Platform.RuntimeСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public Process StartProcess(
ProcessStartInfo startInfo,
Action<Process>? setupProcessAction = null
)
Public Function StartProcess (
startInfo As ProcessStartInfo,
Optional setupProcessAction As Action(Of Process) = Nothing
) As Process
public:
virtual Process^ StartProcess(
ProcessStartInfo^ startInfo,
Action<Process^>^ setupProcessAction = nullptr
) sealed
abstract StartProcess :
startInfo : ProcessStartInfo *
?setupProcessAction : Action<Process>
(* Defaults:
let _setupProcessAction = defaultArg setupProcessAction null
*)
-> Process
override StartProcess :
startInfo : ProcessStartInfo *
?setupProcessAction : Action<Process>
(* Defaults:
let _setupProcessAction = defaultArg setupProcessAction null
*)
-> Process
- startInfo ProcessStartInfo
- Параметры запуска процесса.
- setupProcessAction ActionProcess (Optional)
-
Метод, изменяющий объект процесса перед запуском,
или null, если изменение объекта процесса не требуется.
ProcessСсылка на запущенный процесс.
IProcessManagerStartProcess(ProcessStartInfo, ActionProcess) [System.ObjectDisposedException] | Ресурсы, занимаемые объектом, были освобождены. |
Ссылки
[System.ObjectDisposedException]