C# Class ScriptCs.Engine.Roslyn.RoslynScriptEngine

Inheritance: IScriptEngine
Mostra file Open project: 7sharp9/scriptcs Class Usage Examples

Public Methods

Method Description
Execute ( string code, string scriptArgs, IEnumerable references, IEnumerable namespaces, ScriptPackSession scriptPackSession ) : ScriptResult
RoslynScriptEngine ( IScriptHostFactory scriptHostFactory, ILog logger ) : System

Protected Methods

Method Description
Execute ( string code, Session session ) : ScriptResult

Method Details

Execute() protected method

protected Execute ( string code, Session session ) : ScriptResult
code string
session Session
return ScriptResult

Execute() public method

public Execute ( string code, string scriptArgs, IEnumerable references, IEnumerable namespaces, ScriptPackSession scriptPackSession ) : ScriptResult
code string
scriptArgs string
references IEnumerable
namespaces IEnumerable
scriptPackSession ScriptPackSession
return ScriptResult

RoslynScriptEngine() public method

public RoslynScriptEngine ( IScriptHostFactory scriptHostFactory, ILog logger ) : System
scriptHostFactory IScriptHostFactory
logger ILog
return System