C# Class Core.RubyEngine

Inheritance: DlrEngine
Datei anzeigen Open project: jflam/repl-lib Class Usage Examples

Public Methods

Method Description
Execute ( string code ) : object
InvokeMember ( object target, string method ) : object
Require ( string module ) : bool
Reset ( ScriptScope scope ) : void
RubyEngine ( ) : System
RubyEngine ( ScriptScope scriptScope ) : System
SetVariable ( string name, object value ) : void

Method Details

Execute() public method

public Execute ( string code ) : object
code string
return object

InvokeMember() public method

public InvokeMember ( object target, string method ) : object
target object
method string
return object

Require() public method

public Require ( string module ) : bool
module string
return bool

Reset() public method

public Reset ( ScriptScope scope ) : void
scope ScriptScope
return void

RubyEngine() public method

public RubyEngine ( ) : System
return System

RubyEngine() public method

public RubyEngine ( ScriptScope scriptScope ) : System
scriptScope ScriptScope
return System

SetVariable() public method

public SetVariable ( string name, object value ) : void
name string
value object
return void