Как я могу сначала моделировать столбец типа иерархии в коде EF?
================================================================

 Я занят строго академическим упражнением по созданию модели данных на основе кода для базы данных примеров AdventureWorks2012. Моя первая проблема `hieracrhyid` с тремя столбцами таблицы типа `hieracrhyid` . Мастер EDM в VS2013 Update 4 «любезно» просто игнорирует эти столбцы в POCOs, которые он создает, и я очень рад непосредственно сопоставлять эти столбцы с `string` свойствами, но я хотел бы иметь тип avialable, который фактически дает мне возможности `hieracrhyid` , ниже по потоку от фактического отображения модели до таблицы. 

 Раньше я довольно успешно использовал [вклад zgabi](http://entityframework.codeplex.com/discussions/415185) , то есть вилку кода EF, которая включает в себя тип `HierarchyId` , но я на самом деле пытаюсь найти способ достичь этого без изменения кода EF или использования fork. Это в надежде в конечном итоге найти общий способ обработки любого типа столбца, который не поддерживается напрямую EF. Здесь я бы предпочел найти или, в конечном итоге, создать механизм для подключения к EF, где я могу динамически применять функции преобразования между типами CLR, которые поддерживает EF, и типы столбцов, которых нет. 

 Эта функция недоступна, но если вы смелый, вы можете использовать реализацию в этом сообществе: <http://entityframework.codeplex.com/discussions/415185>