C# Класс WhiteCore.ScriptEngine.DotNetEngine.Runtime.Executor

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
m_Script IScript
m_enumerators IEnumerator>.Dictionary
m_eventFlagsMap scriptEvents>.Dictionary

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

Метод Описание
CheckSlice ( ) : bool
CloseTimeSlice ( ) : void
ExecuteEvent ( string state, string FunctionName, object args, EnumeratorInfo Start, Exception &ex ) : EnumeratorInfo
Executor ( IScript script ) : System
GetStateEventFlags ( string state ) : scriptEvents
OpenTimeSlice ( EnumeratorInfo Start ) : void
ResetStateEventFlags ( ) : void

Защищенные методы

Метод Описание
initEventFlags ( ) : void

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

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

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

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

public CloseTimeSlice ( ) : void
Результат void

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

public ExecuteEvent ( string state, string FunctionName, object args, EnumeratorInfo Start, Exception &ex ) : EnumeratorInfo
state string
FunctionName string
args object
Start EnumeratorInfo
ex System.Exception
Результат EnumeratorInfo

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

public Executor ( IScript script ) : System
script IScript
Результат System

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

public GetStateEventFlags ( string state ) : scriptEvents
state string
Результат scriptEvents

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

public OpenTimeSlice ( EnumeratorInfo Start ) : void
Start EnumeratorInfo
Результат void

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

public ResetStateEventFlags ( ) : void
Результат void

initEventFlags() защищенный Метод

protected initEventFlags ( ) : void
Результат void

Описание свойств

m_Script защищенное свойство

Contains the script to execute functions in.
protected IScript m_Script
Результат IScript

m_enumerators защищенное свойство

protected Dictionary m_enumerators
Результат IEnumerator>.Dictionary

m_eventFlagsMap защищенное статическое свойство

protected static Dictionary m_eventFlagsMap
Результат scriptEvents>.Dictionary