Как получить количество столбцов в сущности, например, с датой? - PullRequest
1 голос
/ 06 сентября 2011

Я новичок в структуре сущностей.

Я хочу получить количество столбцов объекта-сущности, как и в старой технике Datatable. Является ли это возможным ?

Например, в стандартной базе данных Nortwind для таблицы Customers можно узнать количество столбцов из класса Customers, полученного из EntityObject;

Спасибо заранее.

Ответы [ 2 ]

2 голосов
/ 06 сентября 2011

Я думаю, что вы можете сделать это, используя отражение

PropertyInfo[] propertyInfos;
propertyInfos = typeof(MyClass).GetProperties();
var numberCol = propertyInfos.Length;

вместо MyClass, вы должны использовать свой класс сущности

0 голосов
/ 06 сентября 2011

Вы можете найти его, изучив MetadataWorkspace http://msdn.microsoft.com/en-us/library/bb387116.aspx

...