C# Class IronRuby.Runtime.SpecialGlobalVariableInfo

Inheritance: GlobalVariable
Show file Open project: ExpertsInside/IronSP

Public Methods

Method Description
GetValue ( RubyContext context, IronRuby.Runtime.RubyScope scope ) : object
SetValue ( RubyContext context, IronRuby.Runtime.RubyScope scope, string name, object value ) : void

Private Methods

Method Description
RequireWriteProtocol ( RubyContext context, object value, string variableName ) : object
SpecialGlobalVariableInfo ( GlobalVariableId id ) : System

Method Details

GetValue() public method

public GetValue ( RubyContext context, IronRuby.Runtime.RubyScope scope ) : object
context RubyContext
scope IronRuby.Runtime.RubyScope
return object

SetValue() public method

public SetValue ( RubyContext context, IronRuby.Runtime.RubyScope scope, string name, object value ) : void
context RubyContext
scope IronRuby.Runtime.RubyScope
name string
value object
return void