public Expression ResolveReference (SqlTableBase sqlTable, IMappingResolver mappingResolver, IMappingResolutionContext context, UniqueIdentifierGenerator generator)
{
ArgumentUtility.CheckNotNull ("sqlTable", sqlTable);
ArgumentUtility.CheckNotNull ("mappingResolver", mappingResolver);
ArgumentUtility.CheckNotNull ("context", context);
ArgumentUtility.CheckNotNull ("generator", generator);
var entity = (SqlEntityExpression) mappingResolver.ResolveSimpleTableInfo (this, generator);
context.AddSqlEntityMapping (entity, sqlTable);
return entity;
}