Skip to content

CompoundExpr class

Represents a compound expression (an expression that contains other expressions).

public class Korzh.EasyQuery.Db.CompoundExpr
: EqExpression, IDbCondition
TypeNameDescription
StringTextGets or sets the expression text used for visual representation.
StringTypeNameNon-static version of Korzh.EasyQuery.Db.CompoundExpr.STypeName property.
TypeNameDescription
voidGetUsedTables(TableList tables)Add the tables used in this expression in the list.
voidLoadFromJsonDict(JsonDict dict)Loads expression from IDictionary object (used when we load query from JSON).
voidSaveToJsonDictCore(JsonDict dict)Saves expression’s properties to dictionary (used to serialize expression into JSON) This is an abstract method which should be overridden in descendant classes.
voidSetContentSilent(String val, String txt)Sets the content of the expression silently (without calling ContentChanged event).
TypeNameDescription
StringSTypeNameGets the name of the expression type.