C# Class FastSharp.Engine.RoslynOld.RoslynScriptingEngine

Inheritance: IScriptingEngine
Mostrar archivo Open project: tpetrina/FastSharp

Public Methods

Method Description
Compile ( string code ) : ScriptResult
ExecuteAsync ( string code ) : Task
Reset ( ) : void
RoslynScriptingEngine ( ) : FastSharp.Engine.Core
Terminate ( ) : void

Private Methods

Method Description
FromCompilationException ( Roslyn.Compilers.CompilationErrorException ex ) : ScriptResult

Method Details

Compile() public method

public Compile ( string code ) : ScriptResult
code string
return FastSharp.Engine.Core.ScriptResult

ExecuteAsync() public method

public ExecuteAsync ( string code ) : Task
code string
return Task

Reset() public method

public Reset ( ) : void
return void

RoslynScriptingEngine() public method

public RoslynScriptingEngine ( ) : FastSharp.Engine.Core
return FastSharp.Engine.Core

Terminate() public method

public Terminate ( ) : void
return void