public Select(EntityMap entityMap, BracketedName alias) { if (entityMap == null) throw new ArgumentNullException("entityMap"); if (alias == null) throw new ArgumentNullException("alias"); EntityMap = entityMap; Alias = alias; JoinGroup = new JoinGroup(); Columns = new Columns(alias, entityMap); From = new From(this); }
public ReferenceMap(PropertyInfo propertyInfo, BracketedName column, EntityMap from, EntityMap to) : base(propertyInfo, column) { From = from; To = to; }
public Columns(BracketedName alias, EntityMap entityMap) { _alias = alias; _entityMap = entityMap; }