C# 클래스 Rhino.NativeJavaMethod

상속: BaseFunction
파일 보기 프로젝트 열기: hazzik/Rhino.Net 1 사용 예제들

공개 메소드들

메소드 설명
Call ( Context cx, Scriptable scope, Scriptable thisObj, object args ) : object
GetFunctionName ( ) : string
NativeJavaMethod ( MethodInfo method, string name ) : System
ToString ( ) : string

비공개 메소드들

메소드 설명
Decompile ( int indent, int flags ) : string
FindCachedFunction ( Context cx, object args ) : int
FindFunction ( Context cx, MemberBox methodsOrCtors, object args ) : int

Find the index of the correct function to call given the set of methods or constructors and the arguments.

Find the index of the correct function to call given the set of methods or constructors and the arguments. If no function can be found to call, return -1.

NativeJavaMethod ( MemberBox methods ) : System
NativeJavaMethod ( MemberBox methods, string name ) : System
PreferSignature ( object args, Type sig1, bool vararg1, Type sig2, bool vararg2 ) : int

Determine which of two signatures is the closer fit.

Determine which of two signatures is the closer fit. Returns one of PREFERENCE_EQUAL, PREFERENCE_FIRST_ARG, PREFERENCE_SECOND_ARG, or PREFERENCE_AMBIGUOUS.

PrintDebug ( string msg, MemberBox member, object args ) : void
ScriptSignature ( object values ) : string

메소드 상세

Call() 공개 메소드

public Call ( Context cx, Scriptable scope, Scriptable thisObj, object args ) : object
cx Context
scope Scriptable
thisObj Scriptable
args object
리턴 object

GetFunctionName() 공개 메소드

public GetFunctionName ( ) : string
리턴 string

NativeJavaMethod() 공개 메소드

public NativeJavaMethod ( MethodInfo method, string name ) : System
method System.Reflection.MethodInfo
name string
리턴 System

ToString() 공개 메소드

public ToString ( ) : string
리턴 string