Skip to content

Class Expression

Namespace: OfficeOpenXml.FormulaParsing.FormulaExpressions
Assembly: EPPlus.dll

public abstract class Expression

Inheritance

object ← Expression

Inherited Members

object.Equals(object?, object?)
object.Equals(object?)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object?, object?)
object.ToString()

Constructors

Expression(ParsingContext)

public Expression(ParsingContext ctx)

Parameters

ctx ParsingContext

Properties

Context

protected ParsingContext Context { get; }

Property Value

ParsingContext

Methods

Compile()

public abstract CompileResult Compile()

Returns

CompileResult

GetAddress()

public virtual FormulaRangeAddress GetAddress()

Returns

FormulaRangeAddress

Negate()

public virtual void Negate()