C# Class ClrPlus.Scripting.MsBuild.Building.BuildScript

Inheritance: IDisposable, IProjectOwner
Mostra file Open project: perpetual-motion/clrplus Class Usage Examples

Public Properties

Property Type Description
MaxThreads int

Protected Properties

Property Type Description
_sheet RootPropertySheet

Private Properties

Property Type Description
BuildScript System
ServerOnOnExecute byte[]

Public Methods

Method Description
AddMacro ( string key, string value ) : void
BuildScript ( string filename ) : System
Dispose ( ) : void
EmitScript ( ) : string
Execute ( string targets = null ) : bool
Save ( string filename = null ) : string
ScriptText ( ) : string
Stop ( ) : void

Private Methods

Method Description
BuildScript ( ) : System
ServerOnOnExecute ( IRpcClientInfo client, byte input ) : byte[]

Method Details

AddMacro() public method

public AddMacro ( string key, string value ) : void
key string
value string
return void

BuildScript() public method

public BuildScript ( string filename ) : System
filename string
return System

Dispose() public method

public Dispose ( ) : void
return void

EmitScript() public method

public EmitScript ( ) : string
return string

Execute() public method

public Execute ( string targets = null ) : bool
targets string
return bool

Save() public method

public Save ( string filename = null ) : string
filename string
return string

ScriptText() public method

public ScriptText ( ) : string
return string

Stop() public method

public Stop ( ) : void
return void

Property Details

MaxThreads public_oe property

public int MaxThreads
return int

_sheet protected_oe property

protected RootPropertySheet _sheet
return RootPropertySheet