C# Class Jurassic.Compiler.JSBinderMethod

Inheritance: BinderMethod
Afficher le fichier Open project: paulbartrum/jurassic Class Usage Examples

Méthodes publiques

Méthode Description
GetArguments ( int argumentCount ) : IEnumerable

Gets an enumerable list of argument objects, equal in size to argumentCount.

JSBinderMethod ( MethodInfo method, JSFunctionFlags flags = JSFunctionFlags.None ) : System

Creates a new FunctionBinderMethod instance.

Méthodes protégées

Méthode Description
GetParameters ( ) : System.Reflection.ParameterInfo[]

Gets an array of method parameters.

Private Methods

Méthode Description
Init ( JSFunctionFlags flags ) : void

Creates a new FunctionBinderMethod instance.

Method Details

GetArguments() public méthode

Gets an enumerable list of argument objects, equal in size to argumentCount.
public GetArguments ( int argumentCount ) : IEnumerable
argumentCount int The number of arguments to return.
Résultat IEnumerable

GetParameters() protected méthode

Gets an array of method parameters.
protected GetParameters ( ) : System.Reflection.ParameterInfo[]
Résultat System.Reflection.ParameterInfo[]

JSBinderMethod() public méthode

Creates a new FunctionBinderMethod instance.
public JSBinderMethod ( MethodInfo method, JSFunctionFlags flags = JSFunctionFlags.None ) : System
method System.Reflection.MethodInfo The method to call.
flags JSFunctionFlags Flags that modify the binding process.
Résultat System