Flexberry ORM ODataService 5.2.0-beta01
Класс NewPlatform.Flexberry.ORM.ODataService.Functions.QueryParameters

Класс для хранения параметров запроса OData. Подробнее...

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

Type GetDataObjectType (string edmEntitySetName)
 Осуществляет получение типа объекта данных, соответствующего заданному имени набора сущностей в EDM-модели. Подробнее...
 
LoadingCustomizationStruct CreateLcs (Type type, string odataQuery=null)
 Создаёт lcs по заданному типу и запросу OData. Подробнее...
 

Свойства

HttpRequestMessage Request [get, set]
 Запрос. Подробнее...
 
string RequestBody [get, set]
 Тело запроса. Подробнее...
 
int Top [get, set]
 Параметр запроса $top. Подробнее...
 
int Skip [get, set]
 Параметр запроса $skip. Подробнее...
 
int Count [get, set]
 Хранит количество обработанных сущностей в пользовательской функции. Используется при формировании результата, если в запросе был параметр $count=true. Подробнее...
 

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

Класс для хранения параметров запроса OData.

Методы

LoadingCustomizationStruct NewPlatform.Flexberry.ORM.ODataService.Functions.QueryParameters.CreateLcs ( Type  type,
string  odataQuery = null 
)
inline

Создаёт lcs по заданному типу и запросу OData.

Аргументы
typeТип DataObject.
Возвращает
Возвращает lcs.
Type NewPlatform.Flexberry.ORM.ODataService.Functions.QueryParameters.GetDataObjectType ( string  edmEntitySetName)
inline

Осуществляет получение типа объекта данных, соответствующего заданному имени набора сущностей в EDM-модели.

Аргументы
edmEntitySetNameИмя набора сущностей в EDM-модели, для которого требуется получить представление по умолчанию.
Возвращает
Типа объекта данных, соответствующий заданному имени набора сущностей в EDM-модели.

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

int NewPlatform.Flexberry.ORM.ODataService.Functions.QueryParameters.Count
getset

Хранит количество обработанных сущностей в пользовательской функции. Используется при формировании результата, если в запросе был параметр $count=true.

HttpRequestMessage NewPlatform.Flexberry.ORM.ODataService.Functions.QueryParameters.Request
getset

Запрос.

string NewPlatform.Flexberry.ORM.ODataService.Functions.QueryParameters.RequestBody
getset

Тело запроса.

int NewPlatform.Flexberry.ORM.ODataService.Functions.QueryParameters.Skip
getset

Параметр запроса $skip.

int NewPlatform.Flexberry.ORM.ODataService.Functions.QueryParameters.Top
getset

Параметр запроса $top.