SqlExpressionWithAlias
Namespace: TagBites.Sql
Assembly: TagBites.DB.dll
Product: TagBites.DB v. 1.0.37
public class SqlExpressionWithAlias : TagBites.Sql.SqlExpressionInheritance: object → SqlExpression → SqlExpressionWithAlias
Constructors
Section titled “Constructors”SqlExpressionWithAlias(SqlExpression, string)
Section titled “SqlExpressionWithAlias(SqlExpression, string)”public SqlExpressionWithAlias(SqlExpression expression, string alias)Parameters
Section titled “Parameters”expressionSqlExpressionaliasstring
Properties
Section titled “Properties”public string Alias { get; }Property Value
Section titled “Property Value”Expression
Section titled “Expression”public SqlExpression Expression { 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
Equals(SqlExpressionWithAlias)
Section titled “Equals(SqlExpressionWithAlias)”protected bool Equals(SqlExpressionWithAlias other)Parameters
Section titled “Parameters”otherSqlExpressionWithAlias
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()Returns
Section titled “Returns”ToString()
Section titled “ToString()”public virtual string ToString()