IVariableExpression Interface |
Namespace: Couchbase.Lite.Query
public interface IVariableExpression : IExpression
The IVariableExpression type exposes the following members.
Name | Description | |
---|---|---|
Add |
Mathematically adds the given expression to the current expression
(Inherited from IExpression.) | |
And |
Logically "ands" the given expression with the current expression
(Inherited from IExpression.) | |
Between |
Determines if the result is between the two given expressions
(Inherited from IExpression.) | |
Collate |
Collates the previous expression using the given collation instance (normally
this is used directly after Property(String) when
it is part of a Where(IExpression) or
OrderBy(IOrdering))
(Inherited from IExpression.) | |
Divide |
Matehematically divides the current and given expressions
(Inherited from IExpression.) | |
EqualTo |
Returns an expression that will evaluate whether or not the given
and current expression are equal
(Inherited from IExpression.) | |
GreaterThan |
Returns an expression that will evaluate whether or not the given
expression is greater than the current one
(Inherited from IExpression.) | |
GreaterThanOrEqualTo |
Returns an expression that will evaluate whether or not the given
expression is greater than or equal to the current one
(Inherited from IExpression.) | |
In |
Returns an expression to test whether or not the given expression is contained
in the given list of expressions
(Inherited from IExpression.) | |
Is |
Returns an expression to test whether or not the given expression is
the same as the current current expression
(Inherited from IExpression.) | |
IsNot |
Returns an expression to test whether or not the given expression is
NOT the same as the current current expression
(Inherited from IExpression.) | |
IsNullOrMissing |
Gets an expression representing if the current expression is null
or missing (i.e. does not have a value)
(Inherited from IExpression.) | |
LessThan |
Returns an expression that will evaluate whether or not the given
expression is less than the current one
(Inherited from IExpression.) | |
LessThanOrEqualTo |
Returns an expression that will evaluate whether or not the given
expression is less than or equal to the current one
(Inherited from IExpression.) | |
Like |
Returns an expression that will evaluate whether or not the given
expression is "LIKE" the current one
(Inherited from IExpression.) | |
Modulo |
Returns an modulo math expression using the current and given expressions
as operands
(Inherited from IExpression.) | |
Multiply |
Returns a multiply expression using the current and given expressions as
operands
(Inherited from IExpression.) | |
NotEqualTo |
Returns an expression that will evaluate whether or not the given
and current expression are not equal
(Inherited from IExpression.) | |
NotNullOrMissing |
Gets an expression representing if the current expression is neither null
nor missing (i.e. has a value)
(Inherited from IExpression.) | |
Or |
Logically "ors" the given expression with the current expression
(Inherited from IExpression.) | |
Regex |
Returns an expression that will evaluate whether or not the given
expression regex matches the current one
(Inherited from IExpression.) | |
Subtract |
Mathematically subtracts the given expression to the current expression
(Inherited from IExpression.) |