Class DynamicExpression
- Namespace
- MoonSharp.Interpreter
- Assembly
- Assembly-CSharp.dll
public class DynamicExpression : IScriptPrivateResource
- Inheritance
-
DynamicExpression
- Implements
-
- Inherited Members
-
- Extension Methods
-
Fields
ExpressionCode
public readonly string ExpressionCode
Field Value
- string
Properties
OwnerScript
public Script OwnerScript { get; }
Property Value
- Script
Methods
Equals(object)
public override bool Equals(object obj)
Parameters
obj object
Returns
- bool
Evaluate(ScriptExecutionContext)
public DynValue Evaluate(ScriptExecutionContext context = null)
Parameters
context ScriptExecutionContext
Returns
- DynValue
FindSymbol(ScriptExecutionContext)
public SymbolRef FindSymbol(ScriptExecutionContext context)
Parameters
context ScriptExecutionContext
Returns
- SymbolRef
GetHashCode()
public override int GetHashCode()
Returns
- int
IsConstant()
Returns
- bool