C# Класс Machete.Runtime.NativeObjects.NFunction

Наследование: LObject, ICallable, IConstructable, IHasInstance
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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