C# Класс Scorpio.Function.ScriptScriptFunction

Наследование: Scorpio.ScriptFunction
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Call ( ScriptObject parameters ) : object
Clone ( ) : ScriptObject
Create ( ) : ScriptScriptFunction
GetParamCount ( ) : int
GetParams ( ) : ScriptArray
GetValue ( object key ) : ScriptObject
IsParams ( ) : bool
IsStatic ( ) : bool
SetParentContext ( ScriptContext context ) : ScriptScriptFunction
SetTable ( ScriptTable table ) : void
SetValue ( object key, ScriptObject value ) : void

Приватные методы

Метод Описание
ScriptScriptFunction ( Script script, String name, ScorpioScriptFunction function ) : System

Описание методов

Call() публичный Метод

public Call ( ScriptObject parameters ) : object
parameters Scorpio.ScriptObject
Результат object

Clone() публичный Метод

public Clone ( ) : ScriptObject
Результат Scorpio.ScriptObject

Create() публичный Метод

public Create ( ) : ScriptScriptFunction
Результат ScriptScriptFunction

GetParamCount() публичный Метод

public GetParamCount ( ) : int
Результат int

GetParams() публичный Метод

public GetParams ( ) : ScriptArray
Результат ScriptArray

GetValue() публичный Метод

public GetValue ( object key ) : ScriptObject
key object
Результат Scorpio.ScriptObject

IsParams() публичный Метод

public IsParams ( ) : bool
Результат bool

IsStatic() публичный Метод

public IsStatic ( ) : bool
Результат bool

SetParentContext() публичный Метод

public SetParentContext ( ScriptContext context ) : ScriptScriptFunction
context Scorpio.Runtime.ScriptContext
Результат ScriptScriptFunction

SetTable() публичный Метод

public SetTable ( ScriptTable table ) : void
table Scorpio.ScriptTable
Результат void

SetValue() публичный Метод

public SetValue ( object key, ScriptObject value ) : void
key object
value Scorpio.ScriptObject
Результат void