SqlServerConvertFieldResolver
This class resolves a Field into a CONVERT(TYPE, column) SQL fragment whenever the field carries an explicit .Type, using DbTypeToSqlServerStringNameResolver to determine the SQL Server type name. It is used internally by SqlServerStatementBuilder and is not typically used directly.
Usability
var resolver = new SqlServerConvertFieldResolver();
var expression = resolver.Resolve(new Field("Age", typeof(int)), dbSetting);
// CONVERT([INT], [Age])