Existe uma maneira de obter o alias de um tipo por meio da reflexão?
Estou escrevendo um aplicativo de geração de código simples para construir POCOs a partir de um esquema de banco de dados DB2. Eu sei que não importa, mas eu prefiro usar o tipo aliases em vez do nome do tipo de sistema real, se eles estiverem disponíveis, ou seja, "int" em vez de "Int32". Existe uma maneira de usar o reflexo de que posso obter um alias de tipo em vez de ser o tipo real?
//Get the type name
var typeName = column.DataType.Name;
//If column.DataType is, say, Int64, I would like the resulting property generated
//in the POCO to be...
public long LongColumn { get; set; }
//rather than what I get now using the System.Reflection.MemberInfo.Name property:
public Int64 LongColumn { get; set; }
Desde já, obrigado.