public SqlColumnReferenceExpression (Type type, string tableAlias, string referencedColumnName, bool isPrimaryKey, SqlEntityExpression referencedEntity) : base (type, tableAlias, referencedColumnName, isPrimaryKey) { ArgumentUtility.CheckNotNull ("referencedEntity", referencedEntity); _referencedEntity = referencedEntity; }