Flexberry ORM ODataService 5.2.0-beta01
|
EDM-модель, которая строится на основе сборок с объектами данных (унаследованными от DataObject). Подробнее...
Открытые члены | |
DataObjectEdmModel (DataObjectEdmMetadata metadata, IDataObjectEdmModelBuilder edmModelBuilder=null) | |
bool | IsDataObjectRegistered (Type dataObjectType) |
IEdmEntityType | GetEdmEntityType (Type dataObjectType) |
Осуществляет получение типа EDM-сущности, соответствующего заданному типу объекта данных. Подробнее... | |
EdmEnumType | GetEdmEnumType (Type enumType) |
Осуществляет получение типа EDM-перечисления, соответствующего заданному типу clr-перечисления. Подробнее... | |
PropertyInfo | GetDataObjectProperty (string aliasFullTypeName, string aliasPropertyName) |
Получает свойство DataObject по имени типа и свойству в edm-модели. Поиск производится по всей иерархии заданного типа. Подробнее... | |
string | GetDataObjectPropertyName (Type dataObjectType, string aliasPropertyName) |
Получает имя свойства DataObject по типу DataObject и имени свойства EdmType. Поиск производится по всей иерархии заданного типа. Подробнее... | |
string | GetEdmTypePropertyName (Type dataObjectType, string propertyName) |
Получает имя свойства EdmType по типу и имени свойства DataObject. Поиск производится по всей иерархии заданного типа. Подробнее... | |
View | GetDataObjectDefaultView (Type dataObjectType) |
Осуществляет получение представления по умолчанию, соответствующего заданному типу объекта данных. Подробнее... | |
List< Type > | GetTypes (List< string > strTypes) |
Получает список зарегистрированных в модели типов по списку имён типов. Подробнее... | |
Type | GetDataObjectType (string edmEntitySetName) |
Осуществляет получение типа объекта данных, соответствующего заданному имени набора сущностей в EDM-модели. Подробнее... | |
IEnumerable< Type > | GetDerivedTypes (Type type) |
Получает список зарегистрированных в модели типов, которые являются дочерними к данному родительскому типу. В список добавляется также сам родительский тип. Подробнее... | |
EdmEntitySet | GetEdmEntitySet (Type dataObjectType) |
Осуществляет получение набора EDM-сущностей, соответствующего заданному типу объекта данных. Подробнее... | |
EdmEntitySet | GetEdmEntitySet (IEdmEntityType entityType) |
Осуществляет получение набора EDM-сущностей, соответствующего заданному типу EDM-сущности. Подробнее... | |
Открытые атрибуты | |
string | KeyPropertyName => _metadata.KeyPropertyName |
Имя свойства ключа. Подробнее... | |
PropertyInfo | KeyProperty => _metadata.KeyProperty |
Описание свойства ключа. Подробнее... | |
Свойства | |
IExportService | ExportService [get, set] |
Service to export data from ORM. Подробнее... | |
IODataExportService | ODataExportService [get, set] |
Service to export data from ORM. Подробнее... | |
IDataObjectEdmModelBuilder | EdmModelBuilder [get, set] |
Ссылка на IDataObjectEdmModelBuilder. Подробнее... | |
EDM-модель, которая строится на основе сборок с объектами данных (унаследованными от DataObject).
|
inline |
Осуществляет получение представления по умолчанию, соответствующего заданному типу объекта данных.
dataObjectType | Тип объекта данных, для которого требуется получить представление по умолчанию. |
|
inline |
Получает свойство DataObject по имени типа и свойству в edm-модели. Поиск производится по всей иерархии заданного типа.
aliasFullTypeName | Полное имя типа в edm-модели. |
aliasPropertyName | Имя свойства для типа в edm-модели. |
|
inline |
Получает имя свойства DataObject по типу DataObject и имени свойства EdmType. Поиск производится по всей иерархии заданного типа.
dataObjectType | Дочерний тип DataObject. |
aliasPropertyName | Имя свойства для EdmType. |
|
inline |
Осуществляет получение типа объекта данных, соответствующего заданному имени набора сущностей в EDM-модели.
edmEntitySetName | Имя набора сущностей в EDM-модели, для которого требуется получить представление по умолчанию. |
|
inline |
Получает список зарегистрированных в модели типов, которые являются дочерними к данному родительскому типу. В список добавляется также сам родительский тип.
type | Родительский тип. |
|
inline |
Осуществляет получение набора EDM-сущностей, соответствующего заданному типу объекта данных.
dataObjectType | Тип объекта данных, для которого необходимо получить, соответствующий ему набор. |
|
inline |
Осуществляет получение набора EDM-сущностей, соответствующего заданному типу EDM-сущности.
entityType | Тип EDM-сущности, для которого необходимо получить, соответствующий ему набор. |
|
inline |
Осуществляет получение типа EDM-сущности, соответствующего заданному типу объекта данных.
dataObjectType | Тип объекта данных, для которого необходимо получить, соответствующий ему тип EDM-сущности. |
|
inline |
Осуществляет получение типа EDM-перечисления, соответствующего заданному типу clr-перечисления.
enumType | Тип объекта данных, для которого необходимо получить, соответствующий ему тип EDM-перечисления. |
|
inline |
Получает имя свойства EdmType по типу и имени свойства DataObject. Поиск производится по всей иерархии заданного типа.
dataObjectType | Дочерний тип DataObject. |
propertyName | Имя свойства для DataObject. |
|
inline |
Получает список зарегистрированных в модели типов по списку имён типов.
strTypes | Список имен типов. |
PropertyInfo NewPlatform.Flexberry.ORM.ODataService.Model.DataObjectEdmModel.KeyProperty => _metadata.KeyProperty |
Описание свойства ключа.
string NewPlatform.Flexberry.ORM.ODataService.Model.DataObjectEdmModel.KeyPropertyName => _metadata.KeyPropertyName |
Имя свойства ключа.
|
getset |
Ссылка на IDataObjectEdmModelBuilder.
|
getset |
Service to export data from ORM.
|
getset |
Service to export data from ORM.