2using System.Threading.Tasks;
50 public override bool Equals(
object obj)
58 return "*".GetHashCode();
Script runtime exception.
Class managing a script expression.
static IElement Encapsulate(object Value)
Encapsulates an object.
Base class for leaf nodes in a parsed script tree.
int Length
Length of expression covered by node.
int Start
Start position in script expression.
Represents a collection of objects grouped together useing a GROUP BY construct.
object[] Objects
Objects in group.
object Object
Current object.
Represents the Wildcard symbol *
override int GetHashCode()
override bool Equals(object obj)
Wildcard(int Start, int Length, Expression Expression)
Represents the Wildcard symbol *
override Task< IElement > EvaluateAsync(Variables Variables)
Evaluates the node, using the variables provided in the Variables collection.
override IElement Evaluate(Variables Variables)
Evaluates the node, using the variables provided in the Variables collection.
Basic interface for all types of elements.