SQLProvider

Condition Type

Represents WHERE clause conditions for SQL queries. Supports complex boolean expressions with AND/OR operators and nested conditions.

Union cases

Union case Description

And((alias * SqlColumnType * ConditionOperator * obj option) list, Condition list option)

Full Usage: And((alias * SqlColumnType * ConditionOperator * obj option) list, Condition list option)

Parameters:

AND condition with a list of terms and optional nested conditions

Item1 : (alias * SqlColumnType * ConditionOperator * obj option) list
Item2 : Condition list option

ConstantFalse

Full Usage: ConstantFalse

Always evaluates to false

ConstantTrue

Full Usage: ConstantTrue

Always evaluates to true

NotSupported Expression

Full Usage: NotSupported Expression

Parameters:

Expression that cannot be translated to SQL

Item : Expression

Or((alias * SqlColumnType * ConditionOperator * obj option) list, Condition list option)

Full Usage: Or((alias * SqlColumnType * ConditionOperator * obj option) list, Condition list option)

Parameters:

OR condition with a list of terms and optional nested conditions

Item1 : (alias * SqlColumnType * ConditionOperator * obj option) list
Item2 : Condition list option

Instance members

Instance member Description

this.IsAnd

Full Usage: this.IsAnd

Returns: bool
Returns: bool

this.IsConstantFalse

Full Usage: this.IsConstantFalse

Returns: bool
Returns: bool

this.IsConstantTrue

Full Usage: this.IsConstantTrue

Returns: bool
Returns: bool

this.IsNotSupported

Full Usage: this.IsNotSupported

Returns: bool
Returns: bool

this.IsOr

Full Usage: this.IsOr

Returns: bool
Returns: bool

Type something to start searching.