C# Class NekoKun.Debugger.ProcessStandardStreamFile

Inheritance: AbstractFile
显示文件 Open project: NekoProject/NekoKun Class Usage Examples

Public Properties

Property Type Description
Active bool
Buffer string
IsGame bool
Process System.Diagnostics.Process
StandardErrorReader TextReader
StandardInputWriter System.IO.StreamWriter
StandardOutputReader TextReader

Public Methods

Method Description
CreateEditor ( ) : AbstractEditor
ProcessStandardStreamFile ( Process Process ) : System
ProcessStandardStreamFile ( Process Process, bool isGame ) : System
Process_Exited ( object sender, EventArgs e ) : void
ToString ( ) : string
Write ( string text ) : void
WriteToSTDIN ( string text ) : void
errorWorker_DoWork ( object sender, DoWorkEventArgs e ) : void
errorWorker_ProgressChanged ( object sender, ProgressChangedEventArgs e ) : void
outputWorker_DoWork ( object sender, DoWorkEventArgs e ) : void
outputWorker_ProgressChanged ( object sender, ProgressChangedEventArgs e ) : void

Protected Methods

Method Description
Save ( ) : void

Method Details

CreateEditor() public method

public CreateEditor ( ) : AbstractEditor
return AbstractEditor

ProcessStandardStreamFile() public method

public ProcessStandardStreamFile ( Process Process ) : System
Process System.Diagnostics.Process
return System

ProcessStandardStreamFile() public method

public ProcessStandardStreamFile ( Process Process, bool isGame ) : System
Process System.Diagnostics.Process
isGame bool
return System

Process_Exited() public method

public Process_Exited ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

Save() protected method

protected Save ( ) : void
return void

ToString() public method

public ToString ( ) : string
return string

Write() public method

public Write ( string text ) : void
text string
return void

WriteToSTDIN() public method

public WriteToSTDIN ( string text ) : void
text string
return void

errorWorker_DoWork() public method

public errorWorker_DoWork ( object sender, DoWorkEventArgs e ) : void
sender object
e System.ComponentModel.DoWorkEventArgs
return void

errorWorker_ProgressChanged() public method

public errorWorker_ProgressChanged ( object sender, ProgressChangedEventArgs e ) : void
sender object
e System.ComponentModel.ProgressChangedEventArgs
return void

outputWorker_DoWork() public method

public outputWorker_DoWork ( object sender, DoWorkEventArgs e ) : void
sender object
e System.ComponentModel.DoWorkEventArgs
return void

outputWorker_ProgressChanged() public method

public outputWorker_ProgressChanged ( object sender, ProgressChangedEventArgs e ) : void
sender object
e System.ComponentModel.ProgressChangedEventArgs
return void

Property Details

Active public_oe property

public bool Active
return bool

Buffer public_oe property

public string Buffer
return string

IsGame public_oe property

public bool IsGame
return bool

Process public_oe property

public Process,System.Diagnostics Process
return System.Diagnostics.Process

StandardErrorReader public_oe property

public TextReader StandardErrorReader
return TextReader

StandardInputWriter public_oe property

public StreamWriter,System.IO StandardInputWriter
return System.IO.StreamWriter

StandardOutputReader public_oe property

public TextReader StandardOutputReader
return TextReader