public NamedValueExpression(string name, King.Framework.Linq.Data.Common.QueryType queryType, Expression value) : base(DbExpressionType.NamedValue, value.Type)
 {
     if (name == null)
     {
         throw new ArgumentNullException("name");
     }
     if (value == null)
     {
         throw new ArgumentNullException("value");
     }
     this.name      = name;
     this.queryType = queryType;
     this.value     = value;
 }
Пример #2
0
 public ColumnExpression(Type type, King.Framework.Linq.Data.Common.QueryType queryType, TableAlias alias, string name) : base(DbExpressionType.Column, type)
 {
     if (queryType == null)
     {
         throw new ArgumentNullException("queryType");
     }
     if (name == null)
     {
         throw new ArgumentNullException("name");
     }
     this.alias     = alias;
     this.name      = name;
     this.queryType = queryType;
 }
 public ColumnDeclaration(string name, System.Linq.Expressions.Expression expression, King.Framework.Linq.Data.Common.QueryType queryType)
 {
     if (name == null)
     {
         throw new ArgumentNullException("name");
     }
     if (expression == null)
     {
         throw new ArgumentNullException("expression");
     }
     if (queryType == null)
     {
         throw new ArgumentNullException("queryType");
     }
     this.name       = name;
     this.expression = expression;
     this.queryType  = queryType;
 }
Пример #4
0
 public VariableDeclaration(string name, King.Framework.Linq.Data.Common.QueryType type, System.Linq.Expressions.Expression expression)
 {
     this.name       = name;
     this.type       = type;
     this.expression = expression;
 }
Пример #5
0
 public QueryParameter(string name, System.Type type, King.Framework.Linq.Data.Common.QueryType queryType)
 {
     this.name      = name;
     this.type      = type;
     this.queryType = queryType;
 }
Пример #6
0
 public VariableExpression(string name, System.Type type, King.Framework.Linq.Data.Common.QueryType queryType)
 {
     this._type     = type;
     this.name      = name;
     this.queryType = queryType;
 }