C# Class ZeroInstall.Store.Trust.GnuPG.CliControl

Manages the interaction with the command-line interface of the external process.
Inheritance: NanoByte.Common.Cli.BundledCliAppControl
ファイルを表示 Open project: 0install/0install-win

Public Methods

Method Description
CliControl ( [ homeDir = null, [ stdinBytes = null ) : System
Execute ( ) : string

Protected Methods

Method Description
GetStartInfo ( ) : ProcessStartInfo
HandleStderr ( string line ) : string
InitStdin ( StreamWriter writer ) : void

Method Details

CliControl() public method

public CliControl ( [ homeDir = null, [ stdinBytes = null ) : System
homeDir [
stdinBytes [
return System

Execute() public method

public Execute ( ) : string
return string

GetStartInfo() protected method

protected GetStartInfo ( ) : ProcessStartInfo
return System.Diagnostics.ProcessStartInfo

HandleStderr() protected method

protected HandleStderr ( string line ) : string
line string
return string

InitStdin() protected method

protected InitStdin ( StreamWriter writer ) : void
writer System.IO.StreamWriter
return void