C# Класс NanoByte.Common.Cli.CliAppControl

Provides an interface to an external command-line application controlled via arguments and stdin and monitored via stdout and stderr.
Показать файл Открыть проект

Открытые методы

Метод Описание
StartInteractive ( ) : Process

Runs the external application interactivley instead of processing its output.

Приватные методы

Метод Описание
Execute ( ) : string
GetStartInfo ( ) : ProcessStartInfo
HandlePending ( [ stderr, [ stdin ) : void

Reads all currently pending stderr lines and sends responses to stdin.

HandleStderr ( [ line ) : string
InitStdin ( [ writer ) : void

Описание методов

StartInteractive() публичный Метод

Runs the external application interactivley instead of processing its output.
The external application could not be launched.
public StartInteractive ( ) : Process
Результат System.Diagnostics.Process