Scorpio.Runtime.ScriptContext.ScriptContext C# (CSharp) Method

ScriptContext() public method

public ScriptContext ( Script script, ScriptExecutable scriptExecutable, ScriptContext parent, Executable_Block block ) : System
script Script
scriptExecutable ScriptExecutable
parent ScriptContext
block Executable_Block
return System
        public ScriptContext(Script script, ScriptExecutable scriptExecutable, ScriptContext parent, Executable_Block block) {
            m_script = script;
            m_parent = parent;
            m_block = block;
            m_variableDictionary = new Dictionary<String, ScriptObject>();
            if (scriptExecutable != null) {
                m_scriptInstructions = scriptExecutable.ScriptInstructions;
                m_InstructionCount = m_scriptInstructions.Length;
            }
        }
        private bool IsOver { get { return m_Break || m_Over; } }                       //break 或者 return  跳出循环

Same methods

ScriptContext::ScriptContext ( Script script, ScriptExecutable scriptExecutable ) : System
ScriptContext::ScriptContext ( Script script, ScriptExecutable scriptExecutable, ScriptContext parent ) : System