internal TableRefBinding(QueryScope queryScope, TableBinding tableBinding, string name) { _scope = queryScope; _name = name; _definition = tableBinding; CreateColumnRefs(); }
public TableContext(SourceLocation sourceLocation, Identifier remainingPart, Scope scope, TableBinding tableBinding, string correlationName) : base(sourceLocation, remainingPart) { _scope = scope; _tableBinding = tableBinding; _correlationName = correlationName; }
public DerivedColumnBinding(TableBinding derivedTable, string name, Type dataType) : base(derivedTable) { _name = name; _dataType = dataType; }
public void AcceptTable(TableBinding table) { AddWithoutDuplicationCheck(table.Name, table.GetFullName(), "TABLE", TABLE_IMG_INDEX); }
public PropertyColumnBinding(TableBinding tableBinding, PropertyBinding propertyDefinition) : base(tableBinding) { _propertyDefinition = propertyDefinition; }
protected ColumnBinding(TableBinding table) { _table = table; }
void IErrorReporter.AmbiguousTable(SourceRange sourceRange, Identifier identifier, TableBinding[] candidates) { string message = String.Format(CultureInfo.CurrentCulture, Resources.AmbiguousTable, identifier, FormattingHelpers.FormatBindingList(candidates)); HandleError(sourceRange, ErrorId.AmbiguousTable, message); }
public RowColumnBinding(TableBinding table) : base(table) { }
public static ArgumentException ParentColumnNotFound(string paramName, TableBinding parentTable, string parentColumn) { if (paramName == null) throw new ArgumentNullException("paramName"); if (parentTable == null) throw new ArgumentNullException("parentTable"); if (parentColumn == null) throw new ArgumentNullException("parentColumn"); string message = String.Format(CultureInfo.CurrentCulture, Resources.ParentColumnNotFound, parentColumn, parentTable); return new ArgumentException(message, paramName); }
public void AcceptTable(TableBinding table) { }