C# 클래스 IronPython.Runtime.Binding.PythonProtocol.IndexBuilder

Base class for building a __*item__ or __*slice__ call.
파일 보기 프로젝트 열기: jschementi/iron

공개 메소드들

메소드 설명
IndexBuilder ( DynamicMetaObject types, Callable callable ) : System.Linq.Expressions
MakeRule ( DynamicMetaObjectBinder metaBinder, PythonContext binder, DynamicMetaObject args ) : DynamicMetaObject

보호된 메소드들

메소드 설명
GetTypeAt ( int index ) : IronPython.Runtime.Types.PythonType

메소드 상세

GetTypeAt() 보호된 메소드

protected GetTypeAt ( int index ) : IronPython.Runtime.Types.PythonType
index int
리턴 IronPython.Runtime.Types.PythonType

IndexBuilder() 공개 메소드

public IndexBuilder ( DynamicMetaObject types, Callable callable ) : System.Linq.Expressions
types DynamicMetaObject
callable Callable
리턴 System.Linq.Expressions

MakeRule() 공개 추상적인 메소드

public abstract MakeRule ( DynamicMetaObjectBinder metaBinder, PythonContext binder, DynamicMetaObject args ) : DynamicMetaObject
metaBinder DynamicMetaObjectBinder
binder PythonContext
args DynamicMetaObject
리턴 DynamicMetaObject