Skip to content

Operator class

Represents a logical expression or predicate, like comparisions or LIKE predicate.

public class Korzh.EasyQuery.Operator
TypeNameDescription
Stringexpr
TypeNameDescription
DataTypeListAppliedTypesGets the list of applied types for this operator.
StringCaptionGets or sets the operator caption.
BooleanCaseInsensitiveGets or sets a value indicating whether the operator is case insensative.
StringConstValueFormatGets or sets the format of constant values. This property is used to process LIKE and similar operators
OperandDefaultOperandGets the defaults settings of operator operands.
StringDisplayFormatGets or sets the display format of operator.
StringExprGets or sets the operator expression.
OperatorGroupGroupGets or sets the group which this operator belongs to.
StringIDGets or sets the operator ID.
BooleanIsConditionGets or sets a value indicating whether this operator instance represents custom condition.
BooleanIsRangeGets or sets a value indicating whether this operator requires range values so first value must be less than the second one.
StringMainTextGets the main part of operator’s DisplayFormat (this text will be shown as link in query panel)
StringMathSymbolGets the math symbol which represents operator.
DataModelModelGets or sets the model.
OperandListOperandsGets the operands for this operator.
Int32ParamCountGets the number of parameters which are taken by the operator.
TypeNameDescription
voidCalcParamCount()Calculates the count of the parameters.
OperandGetOperand(Int32 operandIndex)Gets the operand of current operator by its index.
voidLoadAttribute(String propname, String propvalue)Loads the attribute.
voidLoadFromXmlReader(XmlReader reader)Loads from XML reader.
voidLoadNodes(XmlReader reader)Loads the nodes.
voidSaveAttributes(XmlWriter writer)Saves the attributes.
voidSaveNodes(XmlWriter writer)Saves the nodes.
JsonDictSaveToJsonDict()Saves to dictionary object (for serialization to JSON).
voidSaveToXmlWriter(XmlWriter writer)Saves to XML writer.
StringToString()Returns a that represents the current .