C# Class IronPython.Runtime.Binding.MetaPythonType.InitAdapter

Inheritance: CallAdapter
Afficher le fichier Open project: jschementi/iron

Méthodes publiques

Méthode Description
MakeInitCall ( PythonBinder binder, DynamicMetaObject createExpr ) : DynamicMetaObject

Méthodes protégées

Méthode Description
InitAdapter ( ArgumentValues ai, PythonContext state, Expression codeContext ) : System.Linq.Expressions
MakeDefaultInit ( PythonBinder binder, DynamicMetaObject createExpr, Expression init ) : DynamicMetaObject

Method Details

InitAdapter() protected méthode

protected InitAdapter ( ArgumentValues ai, PythonContext state, Expression codeContext ) : System.Linq.Expressions
ai ArgumentValues
state PythonContext
codeContext System.Linq.Expressions.Expression
Résultat System.Linq.Expressions

MakeDefaultInit() protected méthode

protected MakeDefaultInit ( PythonBinder binder, DynamicMetaObject createExpr, Expression init ) : DynamicMetaObject
binder PythonBinder
createExpr DynamicMetaObject
init System.Linq.Expressions.Expression
Résultat DynamicMetaObject

MakeInitCall() public abstract méthode

public abstract MakeInitCall ( PythonBinder binder, DynamicMetaObject createExpr ) : DynamicMetaObject
binder PythonBinder
createExpr DynamicMetaObject
Résultat DynamicMetaObject