C# Class ScriptCs.Engine.Roslyn.CSharpReplEngine

Inheritance: CSharpScriptEngine, IReplEngine
Mostrar archivo Open project: scriptcs/scriptcs

Public Methods

Method Description
CSharpReplEngine ( IScriptHostFactory scriptHostFactory, ILogProvider logProvider ) : System.Collections.Generic
GetLocalVariables ( ScriptCs.Contracts.ScriptPackSession scriptPackSession ) : ICollection

Protected Methods

Method Description
Execute ( string code, object globals, SessionState sessionState ) : ScriptCs.Contracts.ScriptResult

Method Details

CSharpReplEngine() public method

public CSharpReplEngine ( IScriptHostFactory scriptHostFactory, ILogProvider logProvider ) : System.Collections.Generic
scriptHostFactory IScriptHostFactory
logProvider ILogProvider
return System.Collections.Generic

Execute() protected method

protected Execute ( string code, object globals, SessionState sessionState ) : ScriptCs.Contracts.ScriptResult
code string
globals object
sessionState SessionState
return ScriptCs.Contracts.ScriptResult

GetLocalVariables() public method

public GetLocalVariables ( ScriptCs.Contracts.ScriptPackSession scriptPackSession ) : ICollection
scriptPackSession ScriptCs.Contracts.ScriptPackSession
return ICollection