C# Class Pchp.Core.Dynamic.CallInstanceMethodBinder

Binder to an instance function call.
Inheritance: CallBinder
Afficher le fichier Open project: iolevel/peachpie Class Usage Examples

Méthodes protégées

Méthode Description
BindMissingMethod ( DynamicMetaObject ctx, DynamicMetaObject target, IList args, BindingRestrictions &restrictions ) : Expression
ResolveMethods ( DynamicMetaObject ctx, DynamicMetaObject &target, IList args, BindingRestrictions &restrictions ) : System.Reflection.MethodBase[]

Private Methods

Méthode Description
CallInstanceMethodBinder ( string name, RuntimeTypeHandle classContext, RuntimeTypeHandle returnType, int genericParams ) : Pchp.Core.Reflection

Method Details

BindMissingMethod() protected méthode

protected BindMissingMethod ( DynamicMetaObject ctx, DynamicMetaObject target, IList args, BindingRestrictions &restrictions ) : Expression
ctx System.Dynamic.DynamicMetaObject
target System.Dynamic.DynamicMetaObject
args IList
restrictions System.Dynamic.BindingRestrictions
Résultat System.Linq.Expressions.Expression

ResolveMethods() protected méthode

protected ResolveMethods ( DynamicMetaObject ctx, DynamicMetaObject &target, IList args, BindingRestrictions &restrictions ) : System.Reflection.MethodBase[]
ctx System.Dynamic.DynamicMetaObject
target System.Dynamic.DynamicMetaObject
args IList
restrictions System.Dynamic.BindingRestrictions
Résultat System.Reflection.MethodBase[]