Ejemplo n.º 1
0
 public TableExpression(HermesModel consumer, Entity entity) : this(consumer)
 {
     this.Entity = entity;
     if (this.Entity != null) // newly created SelectStatement can nave no entity yet
     {
         this.Alias = this.Entity.Name;
     }
 }
Ejemplo n.º 2
0
 public JoinExpression(HermesModel consumer, Entity entity) : base(consumer, entity)
 {
     this.JoinType = JoinTypes.InnerJoin;
 }
Ejemplo n.º 3
0
 public SelectStatement(HermesModel consumer, Entity entity) : base(consumer, entity)
 {
 }
Ejemplo n.º 4
0
 public QueryExpression(HermesModel consumer, Request request) : base(consumer)
 {
     this.Request = request ?? throw new ArgumentNullException("request");
 }
Ejemplo n.º 5
0
 public TableExpression(HermesModel consumer) : base(consumer)
 {
     this.Hint = HintTypes.NoneHint;
 }
Ejemplo n.º 6
0
 public HermesModel(HermesModel consumer)
 {
     this.Consumer = consumer;
 }
Ejemplo n.º 7
0
 public QueryExpression(HermesModel consumer) : base(consumer)
 {
 }
Ejemplo n.º 8
0
 public PropertyExpression(HermesModel consumer) : base(consumer)
 {
 }
Ejemplo n.º 9
0
 public PropertyReference(HermesModel consumer) : base(consumer)
 {
 }
Ejemplo n.º 10
0
 public PropertyReference(HermesModel consumer, TableExpression table, Property property) : this(consumer)
 {
     this.Table    = table;
     this.Property = property;
 }
Ejemplo n.º 11
0
 public ParameterExpression(HermesModel consumer) : base(consumer)
 {
 }
Ejemplo n.º 12
0
 public BooleanOperator(HermesModel consumer) : base(consumer)
 {
     this.Name = BooleanFunction.AND;
 }
Ejemplo n.º 13
0
 public BooleanFunction(HermesModel consumer) : base(consumer)
 {
 }
Ejemplo n.º 14
0
 public ComparisonOperator(HermesModel consumer) : base(consumer)
 {
     this.Name = BooleanFunction.Equal;
 }