ExpressionNullableDateTime extension

Extension methods for nullable DateTime expressions.

on

Methods

equals(Expr<DateTime> value) Expr<bool>

Available on Expr<DateTime?>, provided by the ExpressionNullableDateTime extension

Compare this expression to value using = in SQL coalesced to FALSE.
equalsUnlessNull(Expr<DateTime?> value) Expr<bool?>

Available on Expr<DateTime?>, provided by the ExpressionNullableDateTime extension

Compare this expression to value using =.
equalsValue(DateTime value) Expr<bool>

Available on Expr<DateTime?>, provided by the ExpressionNullableDateTime extension

Compare this expression to value using = in SQL coalesced to FALSE.
isNotDistinctFrom(Expr<DateTime?> value) Expr<bool>

Available on Expr<DateTime?>, provided by the ExpressionNullableDateTime extension

Compare this expression to value using IS NOT DISTINCT FROM.
isNotNull() Expr<bool>

Available on Expr<DateTime?>, provided by the ExpressionNullableDateTime extension

Check if this expression is not NULL.
isNull() Expr<bool>

Available on Expr<DateTime?>, provided by the ExpressionNullableDateTime extension

Check if this expression is NULL.
notEquals(Expr<DateTime> value) Expr<bool>

Available on Expr<DateTime?>, provided by the ExpressionNullableDateTime extension

Compare this expression to value using <> in SQL.
notEqualsValue(DateTime value) Expr<bool>

Available on Expr<DateTime?>, provided by the ExpressionNullableDateTime extension

Compare this expression to value using <> in SQL.
orElse(Expr<DateTime> value) Expr<DateTime>

Available on Expr<DateTime?>, provided by the ExpressionNullableDateTime extension

If this expression is NULL, use value instead.
orElseValue(DateTime value) Expr<DateTime>

Available on Expr<DateTime?>, provided by the ExpressionNullableDateTime extension

If this expression is NULL, use value instead.