Краткая характеристика поддерживаемых Flexberry ORM типов
Flexberry ORM позволяет осуществлять работу со следующими типами:
- .Net основные типы (такие как int, string, float и др.)
- .Net Nullable-типы.
- Пользовательские типы.
- Nullable-типы NullableDateTime, NullableInt, NullableDecimal (располагаются в сборке ICSSoft.STORMNET.UserDataTypes):
- Дополнительные типы Flexberry ORM (эти типы сериализуются в формате XML посредством Implicit-преобразований и хранятся в базе данных (или любом другом хранилище) в сериализованном виде; поиск по атрибутам указанных типов можно производить только по подстроке и это является основным отличием от полноценной структуры данных; располагаются в сборке ICSSoft.STORMNET.UserDataTypes).
- Contact - контакт пользователя (клиента или любой другой личности).
- Event - календарное событие.
- GeoData - геоданные (
Feature
). - Image - изображение.
- WebFile - Веб-файл.
- Типы на основе объектов данных.
Карта типов
Ключевым элементом для определения отображения используемых на диаграмме классов типов в типы базы данных или программного кода является карта типов.