Show / Hide Table of Contents

Enum Expression.Op

Expression's operators

Namespace: lxapi
Assembly: lxapi.dll
Syntax
public enum Op

Fields

Name Description
KV2DEC

Convert expr1 to decimal

KV2FLOAT

Convert expr1 to float

KV2INT

Convert expr1 to integer

KV2STR

Convert expr1 to string

KVABS

Absolute value of expr1

KVADD

expr1 + expr2

KVAND

expr1 && expr2

KVBAND

Binary and: expr1 & expr2

KVBNOT

Binary not: ~ expr1

KVBOR

Binary or: expr1 | expr2

KVDATE2STR

Generate string for the given date expr1.

KVDAY

Day from encoded expr1

KVDIV

expr1 / expr2

KVEQ

expr1 == expr2

KVEQNULL

expr1 is null

KVEXP

Exponential value of expr1

KVFLD

Not real operator

KVGE

expr1 >= expr2

KVGT

expr1 > expr2

KVHMS

Total seconds for hour, minute, second value in TS field value.

KVIFNULL

If expr is a null value, then value is the resulting value; being the result expr otherwise.

KVLE

expr1 <= expr2

KVLIST

not real operations

KVLIT

Not real operator

KVLN

natural log of expr1

KVLOG10

log base 10 of expr1

KVLOG2

log base 2 of expr1

KVLT

expr1 < expr2

KVMAX

max(expr1, expr2)

KVMIN

min(expr1, expr2)

KVMINUS

not real operations

KVMOD

expr1 % expr2

KVMONTH

Month from encoded expr1

KVMUL

expr1 * expr2

KVNAME

not real operations

KVNE

expr1 != expr2

KVNONE

No operation

KVNOPS

not real operations

KVNOT

! expr1

KVNULLLIT

Not real operator

KVOR

expr1 || expr2

KVPLUS

not real operations

KVPOW

expr1^expr2

KVSAME

Not real operator

KVSHL

Shifts left expr1 by expr2 positions (bits or decimal digits).

KVSHR

Shifts right expr1 by expr2 positions (bits or decimal digits).

KVSQRT

Square value of expr1

KVSTR2DATE

Extract date from string expr1.

KVSTR2TIME

Extract time from string expr1.

KVSTR2TS

Extract timestamp from string expr1

KVSTRHAS

Test if expr1 contains expr2

KVSTRLEN

String length

KVSTRMATCH

Test if expr1 is a string matching the regular expression expr2.

KVSTRPOS

Position for expr2 in expr1, counting from zero.

KVSTRPREF

Test if expr2 is a prefix for expr1

KVSTRUP

Uppercase for expr1

KVSUB

expr1 - expr2

KVSUBSTR

Substring for expr1 starting at expr2, ending at position expr3.

KVTIME2STR

Generate string for the given time expr1.

KVTS

Not real operator

KVTS2STR

Generate string for the given timestamp expr1.

KVYEAR

Year from encoded expr1

KVZLOAD

Not real operator

Back to top Generated by DocFX