C# Class Taps.Task

Mostrar archivo Open project: tnwinc/TAP.Net

Public Properties

Property Type Description
Head bool
Running bool

Public Methods

Method Description
Run ( string path ) : int
Run ( ) : void
Runner ( object o ) : void
Task ( AutoResetEvent done, TaskMgrClient client, ScriptPath path, bool single ) : System
TaskComplete ( ) : void
WriteBuffered ( ) : void

Private Methods

Method Description
Buffer ( bool error, bool force, string s ) : void
Compile ( ScriptPath spath, bool tapwasupdated ) : string
ForwardOutput ( string s, bool error, bool force, bool>.Action writedel ) : void
GetSubjectAssemblies ( ) : string[]
HandleOutput ( string s, bool error, bool>.Action writedel ) : void
IsOutdated ( string obj, string src ) : bool
PdbFromTap ( string tap ) : string
TapFromSource ( ScriptPath s ) : string

Method Details

Run() public method

public Run ( string path ) : int
path string
return int

Run() public method

public Run ( ) : void
return void

Runner() public method

public Runner ( object o ) : void
o object
return void

Task() public method

public Task ( AutoResetEvent done, TaskMgrClient client, ScriptPath path, bool single ) : System
done System.Threading.AutoResetEvent
client TaskMgrClient
path ScriptPath
single bool
return System

TaskComplete() public method

public TaskComplete ( ) : void
return void

WriteBuffered() public method

public WriteBuffered ( ) : void
return void

Property Details

Head public_oe property

public bool Head
return bool

Running public_oe property

public bool Running
return bool