C# 클래스 Machete.Runtime.NativeObjects.NFunction

상속: LObject, ICallable, IConstructable, IHasInstance
파일 보기 프로젝트 열기: ChaosPandion/Machete 1 사용 예제들

공개 메소드들

메소드 설명
Call ( IEnvironment environment, IDynamic thisBinding, IArgs args ) : IDynamic
Construct ( IEnvironment environment, IArgs args ) : IObject
Get ( string p ) : IDynamic
HasInstance ( IDynamic value ) : bool
NFunction ( IEnvironment enviroment ) : System

비공개 메소드들

메소드 설명
BindArgumentsObject ( IArgs args ) : void
BindFormalParameters ( IArgs args ) : void
CreateArgumentsObject ( IArgs args ) : IObject
MakeArgGetter ( string name ) : IObject
MakeArgSetter ( string name ) : IObject

메소드 상세

Call() 공개 메소드

public Call ( IEnvironment environment, IDynamic thisBinding, IArgs args ) : IDynamic
environment IEnvironment
thisBinding IDynamic
args IArgs
리턴 IDynamic

Construct() 공개 메소드

public Construct ( IEnvironment environment, IArgs args ) : IObject
environment IEnvironment
args IArgs
리턴 IObject

Get() 공개 메소드

public Get ( string p ) : IDynamic
p string
리턴 IDynamic

HasInstance() 공개 메소드

public HasInstance ( IDynamic value ) : bool
value IDynamic
리턴 bool

NFunction() 공개 메소드

public NFunction ( IEnvironment enviroment ) : System
enviroment IEnvironment
리턴 System