C# Class Jint.Runtime.Interop.MethodInfoFunctionInstance

Inheritance: Jint.Native.Function.FunctionInstance
Afficher le fichier Open project: ImagineLearning/Jint

Méthodes publiques

Méthode Description
Call ( Jint.Native.JsValue thisObject, Jint.Native.JsValue arguments ) : Jint.Native.JsValue
Invoke ( MethodInfo methodInfos, Jint.Native.JsValue thisObject, Jint.Native.JsValue jsArguments ) : Jint.Native.JsValue
MethodInfoFunctionInstance ( Engine engine, MethodInfo methods ) : System

Private Methods

Méthode Description
ProcessParamsArrays ( Jint.Native.JsValue jsArguments, IEnumerable methodInfos ) : Jint.Native.JsValue[]

Reduces a flat list of parameters to a params array

Method Details

Call() public méthode

public Call ( Jint.Native.JsValue thisObject, Jint.Native.JsValue arguments ) : Jint.Native.JsValue
thisObject Jint.Native.JsValue
arguments Jint.Native.JsValue
Résultat Jint.Native.JsValue

Invoke() public méthode

public Invoke ( MethodInfo methodInfos, Jint.Native.JsValue thisObject, Jint.Native.JsValue jsArguments ) : Jint.Native.JsValue
methodInfos System.Reflection.MethodInfo
thisObject Jint.Native.JsValue
jsArguments Jint.Native.JsValue
Résultat Jint.Native.JsValue

MethodInfoFunctionInstance() public méthode

public MethodInfoFunctionInstance ( Engine engine, MethodInfo methods ) : System
engine Engine
methods System.Reflection.MethodInfo
Résultat System