C# Класс ScriptNET.Ast.ScriptFunctionDefinition

Наследование: ScriptAst, IInvokable
Показать файл Открыть проект

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

Метод Описание
CanInvoke ( ) : bool
Evaluate ( IScriptContext context ) : void
Invoke ( IScriptContext context, object args ) : object
ScriptFunctionDefinition ( AstNodeArgs args ) : System.Collections.Generic
ThreadInvoke ( IScriptContext context ) : object
ToString ( ) : string

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

Метод Описание
CheckContractInvariant ( object sender, ScriptNET.Runtime.ScopeArgs args ) : void
GetGlobalNames ( IScriptContext context ) : List
ScopeBeforeSetItem ( IScriptScope sender, ScriptNET.Runtime.ScopeArgs args ) : void
SetToParentScope ( IScriptScope parent, string id, object value ) : void

Sets variable to the first scope in hierarchy which already has this variable

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

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

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

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

public Evaluate ( IScriptContext context ) : void
context IScriptContext
Результат void

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

public Invoke ( IScriptContext context, object args ) : object
context IScriptContext
args object
Результат object

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

public ScriptFunctionDefinition ( AstNodeArgs args ) : System.Collections.Generic
args Irony.Compiler.AstNodeArgs
Результат System.Collections.Generic

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

public ThreadInvoke ( IScriptContext context ) : object
context IScriptContext
Результат object

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

public ToString ( ) : string
Результат string