C# 클래스 IronPython.Runtime.Binding.MetaPythonType.InitAdapter

상속: CallAdapter
파일 보기 프로젝트 열기: jschementi/iron

공개 메소드들

메소드 설명
MakeInitCall ( PythonBinder binder, DynamicMetaObject createExpr ) : DynamicMetaObject

보호된 메소드들

메소드 설명
InitAdapter ( ArgumentValues ai, PythonContext state, Expression codeContext ) : System.Linq.Expressions
MakeDefaultInit ( PythonBinder binder, DynamicMetaObject createExpr, Expression init ) : DynamicMetaObject

메소드 상세

InitAdapter() 보호된 메소드

protected InitAdapter ( ArgumentValues ai, PythonContext state, Expression codeContext ) : System.Linq.Expressions
ai ArgumentValues
state PythonContext
codeContext System.Linq.Expressions.Expression
리턴 System.Linq.Expressions

MakeDefaultInit() 보호된 메소드

protected MakeDefaultInit ( PythonBinder binder, DynamicMetaObject createExpr, Expression init ) : DynamicMetaObject
binder PythonBinder
createExpr DynamicMetaObject
init System.Linq.Expressions.Expression
리턴 DynamicMetaObject

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

public abstract MakeInitCall ( PythonBinder binder, DynamicMetaObject createExpr ) : DynamicMetaObject
binder PythonBinder
createExpr DynamicMetaObject
리턴 DynamicMetaObject