Interface IScriptEngine
.NET interface for TO BE DEFINED FROM USER
public interface IScriptEngine
Properties
Context
https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#getContext() https://docs.oracle.com/en/java/javase/11/docs/api/java.scripting/javax/script/ScriptEngine.html#setContext(javax.script.ScriptContext)
ScriptContext Context { get; set; }
Property Value
Factory
ScriptEngineFactory Factory { get; }
Property Value
Methods
CreateBindings()
Bindings CreateBindings()
Returns
Eval(Reader)
object Eval(Reader arg0)
Parameters
Returns
Exceptions
Eval(Reader, Bindings)
object Eval(Reader arg0, Bindings arg1)
Parameters
Returns
Exceptions
Eval(Reader, ScriptContext)
object Eval(Reader arg0, ScriptContext arg1)
Parameters
arg0
Readerarg1
ScriptContext
Returns
Exceptions
Eval(String)
object Eval(String arg0)
Parameters
Returns
Exceptions
Eval(String, Bindings)
object Eval(String arg0, Bindings arg1)
Parameters
Returns
Exceptions
Eval(String, ScriptContext)
object Eval(String arg0, ScriptContext arg1)
Parameters
arg0
Stringarg1
ScriptContext
Returns
Exceptions
Get(String)
object Get(String arg0)
Parameters
Returns
GetBindings(int)
Bindings GetBindings(int arg0)
Parameters
Returns
Put(String, object)
void Put(String arg0, object arg1)
Parameters
SetBindings(Bindings, int)
void SetBindings(Bindings arg0, int arg1)