Skip to content
Auto
Products

SqlClauseConditionals

Namespace: TagBites.Sql
Assembly: TagBites.DB.dll
Product: TagBites.DB v. 1.0.37

public class SqlClauseConditionals : TagBites.Sql.SqlClauseCollectionBase<TagBites.Sql.SqlCondition>

Inheritance: SqlClauseCollectionBase<SqlCondition> → SqlClauseConditionals

Derived:

public SqlClauseConditionals()
protected virtual void Accept(SqlQueryResolver resolver, SqlQueryBuilder builder)

AddBetween(SqlExpression, SqlExpression, SqlExpression)

Section titled “AddBetween(SqlExpression, SqlExpression, SqlExpression)”
public void AddBetween(SqlExpression expression, SqlExpression minValueExpression, SqlExpression maxValueExpression)

AddBetween(SqlTable, string, SqlExpression, SqlExpression)

Section titled “AddBetween(SqlTable, string, SqlExpression, SqlExpression)”
public void AddBetween(SqlTable expressionTable, string expressionTableColumnName, SqlExpression minValueExpression, SqlExpression maxValueExpression)
public void AddEquals(SqlExpression leftExpression, SqlExpression rightExpression)

AddEquals(SqlTable, string, SqlExpression)

Section titled “AddEquals(SqlTable, string, SqlExpression)”
public void AddEquals(SqlTable leftTable, string leftTableColumnName, SqlExpression rightExpression)

AddEquals(SqlTable, string, SqlTable, string)

Section titled “AddEquals(SqlTable, string, SqlTable, string)”
public void AddEquals(SqlTable leftTable, string leftTableColumnName, SqlTable rightTable, string rightTableColumnName)
public void AddIn(SqlTable table, string columnName, int[] values)
public void AddIn(SqlTable table, string columnName, SqlExpression[] values)

AddIntervalCompleteIntersects(SqlExpression, SqlExpression, SqlExpression, SqlExpression)

Section titled “AddIntervalCompleteIntersects(SqlExpression, SqlExpression, SqlExpression, SqlExpression)”
public void AddIntervalCompleteIntersects(SqlExpression intervalAStart, SqlExpression intervalAEnd, SqlExpression intervalBStart, SqlExpression intervalBEnd)

AddIntervalIntersects(SqlExpression, SqlExpression, SqlExpression, SqlExpression)

Section titled “AddIntervalIntersects(SqlExpression, SqlExpression, SqlExpression, SqlExpression)”
public void AddIntervalIntersects(SqlExpression intervalAStart, SqlExpression intervalAEnd, SqlExpression intervalBStart, SqlExpression intervalBEnd)

AddIntervalLeftCompleteIntersects(SqlExpression, SqlExpression, SqlExpression, SqlExpression)

Section titled “AddIntervalLeftCompleteIntersects(SqlExpression, SqlExpression, SqlExpression, SqlExpression)”
public void AddIntervalLeftCompleteIntersects(SqlExpression intervalAStart, SqlExpression intervalAEnd, SqlExpression intervalBStart, SqlExpression intervalBEnd)
public void AddIsNotNull(SqlTable table, string columnName)
public void AddIsNotNull(SqlExpression expression)
public void AddIsNull(SqlTable table, string columnName)
public void AddIsNull(SqlExpression expression)

AddLiteralExpression(string, SqlExpression[])

Section titled “AddLiteralExpression(string, SqlExpression[])”
public void AddLiteralExpression(string literalExpressionFormat, SqlExpression[] args)

AddNotEquals(SqlExpression, SqlExpression)

Section titled “AddNotEquals(SqlExpression, SqlExpression)”
public void AddNotEquals(SqlExpression leftExpression, SqlExpression rightExpression)

AddNotEquals(SqlTable, string, SqlExpression)

Section titled “AddNotEquals(SqlTable, string, SqlExpression)”
public void AddNotEquals(SqlTable leftTable, string leftTableColumnName, SqlExpression rightExpression)

AddNotEquals(SqlTable, string, SqlTable, string)

Section titled “AddNotEquals(SqlTable, string, SqlTable, string)”
public void AddNotEquals(SqlTable leftTable, string leftTableColumnName, SqlTable rightTable, string rightTableColumnName)