Exemplo n.º 1
0
 internal RenamedColumn(IUnnamedColumnDefinion Base, LocalIdentifier Alias)
 {
     if (Alias == null) throw new ArgumentNullException("Name", "Subquery must have a name.");
     baseColumn = Base;
     AS = Alias;
     NamedColumnDefinion = new Builder(Compile);
 }
Exemplo n.º 2
0
 internal Cast(IUnnamedColumnDefinion Arg, Type TargetType)
 {
     Argument = Arg;
     this.TargetType = TargetType;
     ColumnDefinion = new Builder(Compile);
 }
Exemplo n.º 3
0
 internal FunctionCall(Function Func, IUnnamedColumnDefinion[] Args)
 {
     Function = Func;
     Arguments = Args;
     ColumnDefinion = new Builder(Compile);
 }