C# Class KeepSync.ConsoleExec

Afficher le fichier Open project: jamie-pate/KeepSync Class Usage Examples

Méthodes publiques

Méthode Description
ConsoleExec ( ) : System
GetCompleted ( ) : bool
GetError ( ) : string
GetExitCode ( ) : int
GetOutput ( ) : string
QuoteArg ( string arg ) : string
SetInput ( string input ) : void
Start ( string command, string args, string workingDirectory, System inStream = null, System outStream = null ) : void
rtStart ( ) : void
wtStart ( ) : void

Private Methods

Méthode Description
Pump ( Action output, Action error ) : void
p_ErrorDataReceived ( object sender, DataReceivedEventArgs e ) : void
p_OutputDataReceived ( object sender, DataReceivedEventArgs e ) : void

Method Details

ConsoleExec() public méthode

public ConsoleExec ( ) : System
Résultat System

GetCompleted() public méthode

public GetCompleted ( ) : bool
Résultat bool

GetError() public méthode

public GetError ( ) : string
Résultat string

GetExitCode() public méthode

public GetExitCode ( ) : int
Résultat int

GetOutput() public méthode

public GetOutput ( ) : string
Résultat string

QuoteArg() public méthode

public QuoteArg ( string arg ) : string
arg string
Résultat string

SetInput() public méthode

public SetInput ( string input ) : void
input string
Résultat void

Start() public méthode

public Start ( string command, string args, string workingDirectory, System inStream = null, System outStream = null ) : void
command string
args string
workingDirectory string
inStream System
outStream System
Résultat void

rtStart() public méthode

public rtStart ( ) : void
Résultat void

wtStart() public méthode

public wtStart ( ) : void
Résultat void