protected virtual Expression VisitObjectName(ObjectNameExpression node) { Append("["); Append(node.Name); Append("]", false); return(node); }
public ColumnExpression(string columnName) { ColumnName = new ObjectNameExpression(columnName); }
public ColumnExpression(string columnName, TableExpression table, Type type) : base(ExpressionType.Constant, type) { ColumnName = new ObjectNameExpression(columnName); Table = table; }
public void AddName(ObjectNameExpression name) { Name = Name == null ? (Expression)name : new ListingExpression(Name, name); }
public ConstraintExpression(string name, ExpressionType nodeType) : base(nodeType, null) { Name = new ObjectNameExpression(name); }
protected virtual Expression VisitObjectName(ObjectNameExpression node) { Append("["); Append(node.Name); Append("]", false); return node; }