Expression Class |
Namespace: Couchbase.Lite.Query
public static class Expression
The Expression type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | All |
Returns an expression to represent '*' in things like COUNT(*) and
SELECT *
|
![]() ![]() | Boolean |
Returns an expression to represent a fixed Boolean value
|
![]() ![]() | Date |
Returns an expression to represent a fixed DateTimeOffset value
|
![]() ![]() | Double |
Returns an expression to represent a fixed Double value
|
![]() ![]() | Float |
Returns an expression to represent a fixed Single value
|
![]() ![]() | Int |
Returns an expression to represent a fixed Int32 value
|
![]() ![]() | Long |
Returns an expression to represent a fixed Int64 value
|
![]() ![]() | Negated |
Returns an expression representing the negated result of an expression
|
![]() ![]() | Not |
Returns an expression representing the negated result of an expression
|
![]() ![]() | Parameter |
Gets an expression representing a named parameter (as set in
Parameters) for use in a query
|
![]() ![]() | Property |
Returns an expression representing the value of a named property
|
![]() ![]() | String |
Returns an expression to represent a fixed String value
|
![]() ![]() | Value |
Returns an expression to represent a fixed Object value. It must be one
of the allowed types (i.e. the ones allowed in other methods such as String(String) |