SqlClauseSelect
Namespace: TagBites.Sql
Assembly: TagBites.DB.dll
Product: TagBites.DB v. 1.0.37
public class SqlClauseSelect : TagBites.Sql.SqlClauseCollectionBase<TagBites.Sql.SqlExpressionWithAlias>Inheritance: SqlClauseCollectionBase<SqlExpressionWithAlias> → SqlClauseSelect
Derived:
Constructors
Section titled “Constructors”SqlClauseSelect()
Section titled “SqlClauseSelect()”public SqlClauseSelect()Methods
Section titled “Methods”Accept(SqlQueryResolver, SqlQueryBuilder)
Section titled “Accept(SqlQueryResolver, SqlQueryBuilder)”protected virtual void Accept(SqlQueryResolver resolver, SqlQueryBuilder builder)Parameters
Section titled “Parameters”resolverSqlQueryResolverbuilderSqlQueryBuilder
Add(SqlExpression)
Section titled “Add(SqlExpression)”public SqlExpressionWithAlias Add(SqlExpression expression)Parameters
Section titled “Parameters”expressionSqlExpression
Returns
Section titled “Returns”Add(SqlExpression, string)
Section titled “Add(SqlExpression, string)”public SqlExpressionWithAlias Add(SqlExpression expression, string alias)Parameters
Section titled “Parameters”expressionSqlExpressionaliasstring
Returns
Section titled “Returns”Add(SqlTable, string)
Section titled “Add(SqlTable, string)”public SqlExpressionWithAlias Add(SqlTable table, string columnName)Parameters
Section titled “Parameters”Returns
Section titled “Returns”Add(SqlTable, string, string)
Section titled “Add(SqlTable, string, string)”public SqlExpressionWithAlias Add(SqlTable table, string columnName, string alias)Parameters
Section titled “Parameters”Returns
Section titled “Returns”AddAll()
Section titled “AddAll()”public SqlExpressionWithAlias AddAll()Returns
Section titled “Returns”AddAll(SqlTable)
Section titled “AddAll(SqlTable)”public SqlExpressionWithAlias AddAll(SqlTable table)Parameters
Section titled “Parameters”tableSqlTable
Returns
Section titled “Returns”AddLiteralExpression(string, SqlExpression[])
Section titled “AddLiteralExpression(string, SqlExpression[])”public SqlExpressionWithAlias AddLiteralExpression(string literalExpressionFormat, SqlExpression[] args)Parameters
Section titled “Parameters”literalExpressionFormatstringargsSqlExpression[]
Returns
Section titled “Returns”AddLiteralExpression(string, string, SqlExpression[])
Section titled “AddLiteralExpression(string, string, SqlExpression[])”public SqlExpressionWithAlias AddLiteralExpression(string literalExpressionFormat, string alias, SqlExpression[] args)Parameters
Section titled “Parameters”literalExpressionFormatstringaliasstringargsSqlExpression[]
Returns
Section titled “Returns”Contains(string)
Section titled “Contains(string)”public bool Contains(string columnAlias)Parameters
Section titled “Parameters”columnAliasstring
Returns
Section titled “Returns”Contains(SqlExpression)
Section titled “Contains(SqlExpression)”public bool Contains(SqlExpression expression)Parameters
Section titled “Parameters”expressionSqlExpression
Returns
Section titled “Returns”Contains(SqlTable, string)
Section titled “Contains(SqlTable, string)”public bool Contains(SqlTable table, string columnName)Parameters
Section titled “Parameters”Returns
Section titled “Returns”FirstOrDefault(string)
Section titled “FirstOrDefault(string)”public SqlExpression FirstOrDefault(string columnAlias)Parameters
Section titled “Parameters”columnAliasstring
Returns
Section titled “Returns”IndexOf(string)
Section titled “IndexOf(string)”public int IndexOf(string columnAlias)Parameters
Section titled “Parameters”columnAliasstring
Returns
Section titled “Returns”IndexOf(SqlExpression)
Section titled “IndexOf(SqlExpression)”public int IndexOf(SqlExpression expression)Parameters
Section titled “Parameters”expressionSqlExpression
Returns
Section titled “Returns”IndexOf(SqlTable, string)
Section titled “IndexOf(SqlTable, string)”public int IndexOf(SqlTable table, string columnName)