Flexberry ORM ODataService 5.2.0-beta01
Класс NewPlatform.Flexberry.ORM.ODataService.Model.DataObjectEdmMetadata

Metadata-container class for building EDM model in DataObjectEdmModel. Подробнее...

Открытые члены

bool Contains (Type dataObjectType)
 Determines whether metadata contains the specified data object type. Подробнее...
 

Открытые атрибуты

IEnumerable< Type > Types => _data.Keys.ToList()
 All types, that model have to expose. Подробнее...
 

Свойства

string KeyPropertyName [get, set]
 The name of keys in the model. Подробнее...
 
PropertyInfo KeyProperty [get, set]
 The property of keys in the model. Подробнее...
 
DataObjectEdmTypeSettings this[Type dataObjectType] [get, set]
 Gets or sets the DataObjectEdmTypeSettings for the specified data object type. Подробнее...
 

Подробное описание

Metadata-container class for building EDM model in DataObjectEdmModel.

Методы

bool NewPlatform.Flexberry.ORM.ODataService.Model.DataObjectEdmMetadata.Contains ( Type  dataObjectType)
inline

Determines whether metadata contains the specified data object type.

Аргументы
dataObjectTypeThe type of the data object.
Возвращает
Returns true if the data object is exist in metadata.

Данные класса

IEnumerable<Type> NewPlatform.Flexberry.ORM.ODataService.Model.DataObjectEdmMetadata.Types => _data.Keys.ToList()

All types, that model have to expose.

Полный список свойств

PropertyInfo NewPlatform.Flexberry.ORM.ODataService.Model.DataObjectEdmMetadata.KeyProperty
getset

The property of keys in the model.

string NewPlatform.Flexberry.ORM.ODataService.Model.DataObjectEdmMetadata.KeyPropertyName
getset

The name of keys in the model.

DataObjectEdmTypeSettings NewPlatform.Flexberry.ORM.ODataService.Model.DataObjectEdmMetadata.this[Type dataObjectType]
getset

Gets or sets the DataObjectEdmTypeSettings for the specified data object type.

Аргументы
dataObjectTypeThe type of the data object.