C# Class IronPython.Runtime.Binding.PythonProtocol.ItemBuilder

Derived IndexBuilder for calling __*item__ methods.
Inheritance: IndexBuilder
Show file Open project: jschementi/iron

Public Methods

Method Description
ItemBuilder ( DynamicMetaObject types, Callable callable ) : System.Linq.Expressions
MakeRule ( DynamicMetaObjectBinder metaBinder, PythonContext binder, DynamicMetaObject args ) : DynamicMetaObject

Method Details

ItemBuilder() public method

public ItemBuilder ( DynamicMetaObject types, Callable callable ) : System.Linq.Expressions
types DynamicMetaObject
callable Callable
return System.Linq.Expressions

MakeRule() public method

public MakeRule ( DynamicMetaObjectBinder metaBinder, PythonContext binder, DynamicMetaObject args ) : DynamicMetaObject
metaBinder DynamicMetaObjectBinder
binder PythonContext
args DynamicMetaObject
return DynamicMetaObject