SqlTable
Namespace: TagBites.Sql
Assembly: TagBites.DB.dll
Product: TagBites.DB v. 1.0.37
public class SqlTable : TagBites.Sql.SqlExpressionInheritance: object → SqlExpression → SqlTable
Constructors
Section titled “Constructors”SqlTable(string)
Section titled “SqlTable(string)”protected SqlTable(string table)Parameters
Section titled “Parameters”tablestring
SqlTable(object)
Section titled “SqlTable(object)”protected SqlTable(object table)Parameters
Section titled “Parameters”tableobject
SqlTable(string, string)
Section titled “SqlTable(string, string)”public SqlTable(string table, string alias)Parameters
Section titled “Parameters”SqlTable(SqlQueryBase, string)
Section titled “SqlTable(SqlQueryBase, string)”public SqlTable(SqlQueryBase table, string alias)Parameters
Section titled “Parameters”tableSqlQueryBasealiasstring
SqlTable(SqlExpressionQuery, string)
Section titled “SqlTable(SqlExpressionQuery, string)”public SqlTable(SqlExpressionQuery expression, string alias)Parameters
Section titled “Parameters”expressionSqlExpressionQueryaliasstring
SqlTable(SqlLiteralExpression, string)
Section titled “SqlTable(SqlLiteralExpression, string)”public SqlTable(SqlLiteralExpression expression, string alias)Parameters
Section titled “Parameters”expressionSqlLiteralExpressionaliasstring
SqlTable(SqlLiteral, string)
Section titled “SqlTable(SqlLiteral, string)”public SqlTable(SqlLiteral table, string alias)Parameters
Section titled “Parameters”tableSqlLiteralaliasstring
Properties
Section titled “Properties”public string Alias { get; }Property Value
Section titled “Property Value”public object Table { get; }Property Value
Section titled “Property Value”Methods
Section titled “Methods”Accept(ISqlExpressionVisitor)
Section titled “Accept(ISqlExpressionVisitor)”public virtual void Accept(ISqlExpressionVisitor visitor)Parameters
Section titled “Parameters”visitorISqlExpressionVisitor
Accept(SqlQueryResolver, SqlQueryBuilder)
Section titled “Accept(SqlQueryResolver, SqlQueryBuilder)”protected internal virtual void Accept(SqlQueryResolver resolver, SqlQueryBuilder builder)Parameters
Section titled “Parameters”resolverSqlQueryResolverbuilderSqlQueryBuilder
As<TTable>()
Section titled “As<TTable>()”public TTable As()Returns
Section titled “Returns”TTable
Column(string)
Section titled “Column(string)”public SqlColumn Column(string columnName)Parameters
Section titled “Parameters”columnNamestring
Returns
Section titled “Returns”Equals(SqlTable)
Section titled “Equals(SqlTable)”protected bool Equals(SqlTable other)Parameters
Section titled “Parameters”otherSqlTable
Returns
Section titled “Returns”Equals(object)
Section titled “Equals(object)”public virtual bool Equals(object obj)Parameters
Section titled “Parameters”objobject
Returns
Section titled “Returns”GetHashCode()
Section titled “GetHashCode()”public virtual int GetHashCode()