Exemplo n.º 1
0
 public EventIdColumn(EventIdColumn column, IAliasedSet set) : base(column, set)
 {
     if (column.InnerColumn is AutoAliasedColumn aliased)
     {
         InnerColumn = new AutoAliasedColumn(aliased.Name, aliased.AliasMarker, set);
         return;
     }
     if (column.InnerColumn is ExpressedColumn exprs)
     {
         InnerColumn = new Column(exprs.Name, set);
     }
 }
Exemplo n.º 2
0
 public virtual void AssignParentSet(IAliasedSet parent)
 {
 }
Exemplo n.º 3
0
 public override void AssignParentSet(IAliasedSet parent)
 {
     Column.Set = Column.Set ?? parent;
 }
Exemplo n.º 4
0
 public virtual void AssignParentSet(IAliasedSet parent)
 {
     Evaluatables.ForEach(e => e.AssignParentSet(parent));
 }
Exemplo n.º 5
0
 public override void AssignParentSet(IAliasedSet parent)
 {
     Left.Set  = Left.Set ?? parent;
     Right.Set = Right.Set ?? parent;
 }
Exemplo n.º 6
0
 public UnaliasedColumn(string name, IAliasedSet set) : base(name, set)
 {
 }
Exemplo n.º 7
0
 public void AssignParentSet(IAliasedSet set)
 {
 }
Exemplo n.º 8
0
 public EventIdColumn(string eventIdColName, string aliasMarker, IAliasedSet set) : base(eventIdColName, set)
 {
     InnerColumn = new AutoAliasedColumn(eventIdColName, aliasMarker, set);
 }
Exemplo n.º 9
0
 public AutoAliasedColumn(AutoAliasedColumn col, IAliasedSet set) : base(col.Name)
 {
     Name        = col.Name;
     AliasMarker = col.AliasMarker;
     Set         = set;
 }
Exemplo n.º 10
0
 public AutoAliasedColumn(string name, string aliasMarker, IAliasedSet set) : base(name, set)
 {
     AliasMarker = aliasMarker;
 }
Exemplo n.º 11
0
 public OrderedColumn(string name, IAliasedSet set, OrderType type) : base(name, set)
 {
     Type = type;
 }
Exemplo n.º 12
0
 public void AssignParentSet(IAliasedSet parent)
 {
     Set = Set ?? parent;
 }
Exemplo n.º 13
0
 public Column(IColumn column, IAliasedSet set)
 {
     Name = column.Name;
     Set  = set;
 }
Exemplo n.º 14
0
 public Column(string name, IAliasedSet set)
 {
     Name = name;
     Set  = set;
 }
Exemplo n.º 15
0
 public Column(IColumn column)
 {
     Name = column.Name;
     Set  = column.Set;
 }