Table of Contents

Enum LlExpressionPart

Namespace
combit.Reporting
Assembly
combit.ListLabel31.CrossPlatform.dll

Represents the parts of an expression used with native filter translation.

public enum LlExpressionPart

Fields

BinaryOperatorAdd = 7

Represents the binary addition operator in the expression.

BinaryOperatorAddDateTime = 13

Represents the binary operator used to add a time span to a date/time value in the expression.

BinaryOperatorAppend = 12

Represents the binary append operator, typically used for string concatenation, in the expression.

BinaryOperatorDivide = 10

Represents the binary division operator in the expression.

BinaryOperatorModulo = 11

Represents the binary modulo operator in the expression.

BinaryOperatorMultiply = 9

Represents the binary multiplication operator in the expression.

BinaryOperatorSubtract = 8

Represents the binary subtraction operator in the expression.

Boolean = 1

Represents a boolean literal value in the expression.

Date = 4

Represents a date literal value in the expression.

Field = 24

Represents a field or property reference within the expression.

Function = 23

Represents a function call within the expression.

Initialize = 25

Represents an initialization operation within the expression.

Number = 3

Represents a numeric literal value in the expression.

RelationAnd = 16

Represents the logical AND operator in the expression.

RelationEqual = 17

Represents the equality relation operator in the expression.

RelationGreaterThan = 19

Represents the greater-than relation operator in the expression.

RelationGreaterThanOrEqual = 20

Represents the greater-than-or-equal-to relation operator in the expression.

RelationLessThan = 21

Represents the less-than relation operator in the expression.

RelationLessThanOrEqual = 22

Represents the less-than-or-equal-to relation operator in the expression.

RelationNotEqual = 18

Represents the inequality relation operator in the expression.

RelationOr = 15

Represents the logical OR operator in the expression.

RelationXor = 14

Represents the logical exclusive OR (XOR) operator in the expression.

Text = 2

Represents a text (string) literal value in the expression.

UnaryOperatorFalseAsArgument = 28

Represents a unary operator yielding a false value when used as an argument.

UnaryOperatorNegation = 6

Represents a unary negation operator (logical or arithmetic negation) in the expression.

UnaryOperatorSign = 5

Represents a unary operator used to denote a sign (e.g., '+' or '-') in the expression.

UnaryOperatorTrue = 26

Represents a unary operator that yields a true boolean value.

UnaryOperatorTrueAsArgument = 27

Represents a unary operator yielding a true value when used as an argument.

Unknown = 0

Indicates that the expression part is unknown or not specified.