PluginFacadeStartChildAsync - метод |
Асинхронно запускает жизненный цикл дочернего процесса, запускающего плагин.
Пространство имён:
Chronos.Platform.Scheduling
Сборка:
Chronos.Platform (в Chronos.Platform.dll) Версия: 3.5.0.19
Синтаксис public Task StartChildAsync(
string[] args,
PluginFacadeStartChildInfo startChildInfo,
CancellationToken cancellationToken = default
)
Public Function StartChildAsync (
args As String(),
startChildInfo As PluginFacadeStartChildInfo,
Optional cancellationToken As CancellationToken = Nothing
) As Task
public:
Task^ StartChildAsync(
array<String^>^ args,
PluginFacadeStartChildInfo^ startChildInfo,
CancellationToken cancellationToken = CancellationToken()
)
member StartChildAsync :
args : string[] *
startChildInfo : PluginFacadeStartChildInfo *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task
Параметры
- args
- Тип: SystemString
Аргументы командной строки, переданные дочернему процессу. - startChildInfo
- Тип: Chronos.Platform.SchedulingPluginFacadeStartChildInfo
Параметры запуска плагина. - cancellationToken (Optional)
- Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
Возвращаемое значение
Тип:
TaskАсинхроная задача.
Заметки
Не выполняет обработку ошибок.
См. также