Mono Class Library: OverviewMono.CSharp.Evaluator: Members |
The members of Mono.CSharp.Evaluator are listed below.
See Also: Inherited members from System.Object
staticInteractiveBaseClass Type. The base class for the classes that host the user generated code
staticCompile(string) : CompiledMethod Compiles the input string and returns a delegate that represents the compiled code. staticCompile(string, out CompiledMethod) : string Compiles the input string and returns a delegate that represents the compiled code. staticEvaluate(string) : object Evaluates and expression or statement and returns the result. staticEvaluate(string, out object, out bool) : string Evaluates and expression or statement and returns any result values. staticGetUsing() : string Returns a list of the active using statements. staticGetVars() : string Returns a list of all local variables. staticInit(string[]) Optional initialization for the Evaluator. staticInterrupt() Interrupts the evaluation of an expression executing in Evaluate. staticLoadAssembly(string) Loads the given assembly and exposes the API to the user. staticReferenceAssembly(System.Reflection.Assembly) Exposes the API of the given assembly to the Evaluator staticRun(string) : bool Executes the given expression or statement.