Class PredicateExtensions
- Namespace
- LinqToDB.Internal.SqlQuery
- Assembly
- linq2db.dll
public static class PredicateExtensions
- Inheritance
-
PredicateExtensions
- Inherited Members
-
Methods
AddAnd(SqlSearchCondition, Action<SqlSearchCondition>)
public static SqlSearchCondition AddAnd(this SqlSearchCondition search, Action<SqlSearchCondition> andInitializer)
Parameters
search SqlSearchCondition
andInitializer Action<SqlSearchCondition>
Returns
- SqlSearchCondition
AddEqual(SqlSearchCondition, ISqlExpression, ISqlExpression, CompareNulls)
public static SqlSearchCondition AddEqual(this SqlSearchCondition search, ISqlExpression expr1, ISqlExpression expr2, CompareNulls compareNulls)
Parameters
search SqlSearchCondition
expr1 ISqlExpression
expr2 ISqlExpression
compareNulls CompareNulls
Returns
- SqlSearchCondition
AddExists(SqlSearchCondition, SelectQuery, bool)
public static SqlSearchCondition AddExists(this SqlSearchCondition search, SelectQuery selectQuery, bool isNot = false)
Parameters
search SqlSearchCondition
selectQuery SelectQuery
isNot bool
Returns
- SqlSearchCondition
AddGreater(SqlSearchCondition, ISqlExpression, ISqlExpression, CompareNulls)
public static SqlSearchCondition AddGreater(this SqlSearchCondition search, ISqlExpression expr1, ISqlExpression expr2, CompareNulls compareNulls)
Parameters
search SqlSearchCondition
expr1 ISqlExpression
expr2 ISqlExpression
compareNulls CompareNulls
Returns
- SqlSearchCondition
AddGreaterOrEqual(SqlSearchCondition, ISqlExpression, ISqlExpression, CompareNulls)
public static SqlSearchCondition AddGreaterOrEqual(this SqlSearchCondition search, ISqlExpression expr1, ISqlExpression expr2, CompareNulls compareNulls)
Parameters
search SqlSearchCondition
expr1 ISqlExpression
expr2 ISqlExpression
compareNulls CompareNulls
Returns
- SqlSearchCondition
AddIsNotNull(SqlSearchCondition, ISqlExpression)
public static SqlSearchCondition AddIsNotNull(this SqlSearchCondition search, ISqlExpression expr)
Parameters
search SqlSearchCondition
expr ISqlExpression
Returns
- SqlSearchCondition
AddIsNull(SqlSearchCondition, ISqlExpression)
public static SqlSearchCondition AddIsNull(this SqlSearchCondition search, ISqlExpression expr)
Parameters
search SqlSearchCondition
expr ISqlExpression
Returns
- SqlSearchCondition
AddIsNull(SqlSearchCondition, ISqlExpression, bool)
public static SqlSearchCondition AddIsNull(this SqlSearchCondition search, ISqlExpression expr, bool isNot)
Parameters
search SqlSearchCondition
expr ISqlExpression
isNot bool
Returns
- SqlSearchCondition
AddLess(SqlSearchCondition, ISqlExpression, ISqlExpression, CompareNulls)
public static SqlSearchCondition AddLess(this SqlSearchCondition search, ISqlExpression expr1, ISqlExpression expr2, CompareNulls compareNulls)
Parameters
search SqlSearchCondition
expr1 ISqlExpression
expr2 ISqlExpression
compareNulls CompareNulls
Returns
- SqlSearchCondition
AddLessOrEqual(SqlSearchCondition, ISqlExpression, ISqlExpression, CompareNulls)
public static SqlSearchCondition AddLessOrEqual(this SqlSearchCondition search, ISqlExpression expr1, ISqlExpression expr2, CompareNulls compareNulls)
Parameters
search SqlSearchCondition
expr1 ISqlExpression
expr2 ISqlExpression
compareNulls CompareNulls
Returns
- SqlSearchCondition
AddNot(SqlSearchCondition, ISqlExpression)
public static SqlSearchCondition AddNot(this SqlSearchCondition search, ISqlExpression expression)
Parameters
search SqlSearchCondition
expression ISqlExpression
Returns
- SqlSearchCondition
AddNotEqual(SqlSearchCondition, ISqlExpression, ISqlExpression, CompareNulls)
public static SqlSearchCondition AddNotEqual(this SqlSearchCondition search, ISqlExpression expr1, ISqlExpression expr2, CompareNulls compareNulls)
Parameters
search SqlSearchCondition
expr1 ISqlExpression
expr2 ISqlExpression
compareNulls CompareNulls
Returns
- SqlSearchCondition
AddNotExists(SqlSearchCondition, SelectQuery)
public static SqlSearchCondition AddNotExists(this SqlSearchCondition search, SelectQuery selectQuery)
Parameters
search SqlSearchCondition
selectQuery SelectQuery
Returns
- SqlSearchCondition
AddOr(SqlSearchCondition, Action<SqlSearchCondition>)
public static SqlSearchCondition AddOr(this SqlSearchCondition search, Action<SqlSearchCondition> orInitializer)
Parameters
search SqlSearchCondition
orInitializer Action<SqlSearchCondition>
Returns
- SqlSearchCondition
MakeNot(ISqlPredicate)
public static ISqlPredicate MakeNot(this ISqlPredicate predicate)
Parameters
predicate ISqlPredicate
Returns
- ISqlPredicate
MakeNot(ISqlPredicate, bool)
public static ISqlPredicate MakeNot(this ISqlPredicate predicate, bool isNot)
Parameters
predicate ISqlPredicate
isNot bool
Returns
- ISqlPredicate