Method | Description | |
---|---|---|
CSharpScriptCompilerEngine ( IScriptHostFactory scriptHostFactory, ILogProvider logProvider ) : System | ||
CompileAndExecute ( string code, object globals ) : ScriptCs.Contracts.ScriptResult | ||
Execute ( string code, object globals, SessionState |
||
GetScriptState ( string code, object globals ) : ScriptState | ||
LoadAssembly ( byte exeBytes, byte pdbBytes ) : |
||
LoadAssemblyFromCache ( ) : |
||
ShouldCompile ( ) : bool |
Method | Description | |
---|---|---|
InvokeEntryPointMethod ( object globals, |
protected CSharpScriptCompilerEngine ( IScriptHostFactory scriptHostFactory, ILogProvider logProvider ) : System | ||
scriptHostFactory | IScriptHostFactory | |
logProvider | ILogProvider | |
return | System |
protected CompileAndExecute ( string code, object globals ) : ScriptCs.Contracts.ScriptResult | ||
code | string | |
globals | object | |
return | ScriptCs.Contracts.ScriptResult |
protected Execute ( string code, object globals, SessionState |
||
code | string | |
globals | object | |
sessionState | SessionState |
|
return | ScriptCs.Contracts.ScriptResult |
protected GetScriptState ( string code, object globals ) : ScriptState | ||
code | string | |
globals | object | |
return | ScriptState |
protected abstract LoadAssembly ( byte exeBytes, byte pdbBytes ) : |
||
exeBytes | byte | |
pdbBytes | byte | |
return |
protected abstract LoadAssemblyFromCache ( ) : |
||
return |