Uzyskaj kolumnę DataType z Entity Framework Entity

Korzystanie z Entity Framework 5, najpierw baza danych.

Czy jest możliwe (w czasie wykonywania) uzyskanie typu danych kolumny bazy danych, którą reprezentuje właściwość jednostki? Typ .net również działałby dobrze, gdyby było to łatwiejsze.

IEnumerable<DbEntityEntry> entities =
    context.ChangeTracker.Entries()
            .Where(
                e =>
                e.State == EntityState.Added || e.State == EntityState.Modified);

foreach (DbEntityEntry entity in entities)
{
   foreach (string propertyName in entity.CurrentValues.PropertyNames)
   {
     //so I know the entity and the property name.  Can I get the data type?
   }
}

questionAnswers(2)

yourAnswerToTheQuestion