コード例 #1
0
		public CommonTableExpression(AliasName aliasName, Optional<Sequence<ColumnName>> columnNames, SelectQuery selectQuery) {
			Debug.Assert(aliasName != null);
			Debug.Assert(selectQuery != null);
			this.aliasName = aliasName;
			this.columnNames = columnNames.ToList();
			this.selectQuery = selectQuery;
		}
コード例 #2
0
		public RowsetTableColumnsAlias(AliasName aliasName, Sequence<ColumnName> columnNames): base(aliasName) {
			Debug.Assert(columnNames != null);
			this.columnNames = columnNames.ToList();
		}
コード例 #3
0
		public ColumnExpressionItem(Expression expression, AliasName aliasName) {
			Debug.Assert(expression != null);
			this.expression = expression;
			this.aliasName = aliasName;
		}
コード例 #4
0
		public RowsetTableAlias(AliasName aliasName) {
			Debug.Assert(aliasName != null);
			this.aliasName = aliasName;
		}