Метод | Описание | |
---|---|---|
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 |
Метод | Описание | |
---|---|---|
InvokeEntryPointMethod ( object globals, |
protected CSharpScriptCompilerEngine ( IScriptHostFactory scriptHostFactory, ILogProvider logProvider ) : System | ||
scriptHostFactory | IScriptHostFactory | |
logProvider | ILogProvider | |
Результат | System |
protected CompileAndExecute ( string code, object globals ) : ScriptCs.Contracts.ScriptResult | ||
code | string | |
globals | object | |
Результат | ScriptCs.Contracts.ScriptResult |
protected Execute ( string code, object globals, SessionState |
||
code | string | |
globals | object | |
sessionState | SessionState |
|
Результат | ScriptCs.Contracts.ScriptResult |
protected GetScriptState ( string code, object globals ) : ScriptState | ||
code | string | |
globals | object | |
Результат | ScriptState |
protected abstract LoadAssembly ( byte exeBytes, byte pdbBytes ) : |
||
exeBytes | byte | |
pdbBytes | byte | |
Результат |
protected abstract LoadAssemblyFromCache ( ) : |
||
Результат |
protected abstract ShouldCompile ( ) : bool | ||
Результат | bool |