Получить столбец DataType от Entity Framework Entity
Используя Entity Framework 5, база данных в первую очередь.
Можно ли (во время выполнения) получить тип данных столбца базы данных, который представляет свойство объекта? Тип .net также будет хорошо работать, если это проще.
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?
}
}