C# Class Continuous.Server.VM

Evaluates expressions using the mono C# REPL. This method is thread safe so you can call it from anywhere.
Inheritance: IVM
ファイルを表示 Open project: praeclarum/Continuous

Public Methods

Method Description
Eval ( EvalRequest code, TaskScheduler mainScheduler, CancellationToken token ) : EvalResult

Private Methods

Method Description
AddReference ( Assembly a ) : void
EvalOnMainThread ( EvalRequest code, CancellationToken token ) : EvalResult
InitIfNeeded ( ) : void
Log ( string format ) : void
PlatformInit ( ) : void
PlatformSettings ( CompilerSettings settings ) : void

Method Details

Eval() public method

public Eval ( EvalRequest code, TaskScheduler mainScheduler, CancellationToken token ) : EvalResult
code EvalRequest
mainScheduler System.Threading.Tasks.TaskScheduler
token System.Threading.CancellationToken
return EvalResult