Моя программа выполняет указанные пользователем блоки сценариев, и я хочу, чтобы она возвращала свой вывод постепенно (например, в случае, если блок сценария выполняется в течение длительного времени).
Однако, API ScriptBlock, похоже, не раскрывает ничего, связанного с конвейером!
У него есть некоторые функции, которые выглядят так, как будто они мне нужны (InvokeWithPipe), но они внутренние, и их аргументы имеют внутренние типы. Я бы не хотел прибегать к взлому здесь рефлексии.
Итак, есть ли способ получить доступ к блоку сценариев? с трубопроводом? Может быть, какой-нибудь надежный обходной путь?