コード例 #1
0
 protected virtual Expression VisitObjectName(ObjectNameExpression node)
 {
     Append("[");
     Append(node.Name);
     Append("]", false);
     return(node);
 }
コード例 #2
0
 public ColumnExpression(string columnName)
 {
     ColumnName = new ObjectNameExpression(columnName);
 }
コード例 #3
0
 public ColumnExpression(string columnName, TableExpression table, Type type)
     : base(ExpressionType.Constant, type)
 {
     ColumnName = new ObjectNameExpression(columnName);
     Table = table;
 }
コード例 #4
0
 public ColumnExpression(string columnName)
 {
     ColumnName = new ObjectNameExpression(columnName);
 }
コード例 #5
0
 public ColumnExpression(string columnName, TableExpression table, Type type) : base(ExpressionType.Constant, type)
 {
     ColumnName = new ObjectNameExpression(columnName);
     Table      = table;
 }
コード例 #6
0
 public void AddName(ObjectNameExpression name)
 {
     Name = Name == null ? (Expression)name : new ListingExpression(Name, name);
 }
コード例 #7
0
 public ConstraintExpression(string name, ExpressionType nodeType) : base(nodeType, null)
 {
     Name = new ObjectNameExpression(name);
 }
コード例 #8
0
 protected virtual Expression VisitObjectName(ObjectNameExpression node)
 {
     Append("[");
     Append(node.Name);
     Append("]", false);
     return node;
 }
コード例 #9
0
 public ConstraintExpression(string name, ExpressionType nodeType)
     : base(nodeType, null)
 {
     Name = new ObjectNameExpression(name);
 }
コード例 #10
0
 public void AddName(ObjectNameExpression name)
 {
     Name = Name == null ? (Expression)name : new ListingExpression(Name, name);
 }