Flexberry ORM ODataService 5.2.0-beta01
|
Десериализатор для чтения передаваемых данных OData. Подробнее...
Открытые члены | |
ExtendedODataEntityDeserializer (ODataDeserializerProvider deserializerProvider) | |
Конструктор. Подробнее... | |
override object | Read (ODataMessageReader messageReader, Type type, ODataDeserializerContext readContext) |
Выполняет чтение передаваемых данных OData. Подробнее... | |
override void | ApplyStructuralProperty (object entityResource, ODataProperty structuralProperty, IEdmEntityTypeReference entityType, ODataDeserializerContext readContext) |
Десериалезует structuralProperty в entityResource . Подробнее... | |
override void | ApplyNavigationProperty (object entityResource, ODataNavigationLinkWithItems navigationLinkWrapper, IEdmEntityTypeReference entityType, ODataDeserializerContext readContext) |
Десериализует navigation property. Также выполняет необходимые действия, чтобы обработка .bind выполнялась по стандарту OData. Подробнее... | |
Открытые атрибуты | |
const string | Dictionary = "ExtendedODataEntityDeserializer_Dictionary" |
Строковая константа, которая используется для доступа свойствам запроса. Подробнее... | |
const string | OdataBindNull = "ExtendedODataEntityDeserializer_OdataBindNull" |
Строковая константа, которая используется для доступа свойствам запроса. Подробнее... | |
const string | ReadException = "ExtendedODataEntityDeserializer_ReadException" |
Строковая константа, которая используется для доступа свойствам запроса. Подробнее... | |
Десериализатор для чтения передаваемых данных OData.
|
inline |
Конструктор.
deserializerProvider | Провайдер. |
|
inline |
Десериализует navigation property. Также выполняет необходимые действия, чтобы обработка .bind выполнялась по стандарту OData.
entityResource | Объект, в который navigation property будет прочитано. |
navigationLinkWrapper | navigation линк. |
entityType | Тип сущности. |
readContext | Состояние и установки, используемые при чтении. |
|
inline |
Десериалезует structuralProperty в entityResource .
entityResource | Объект, в который structural property будет прочитано. |
structuralProperty | Объект содержащий structural properties. |
entityType | Тип сущности. |
readContext | Состояние и установки, используемые при чтении. |
|
inline |
Выполняет чтение передаваемых данных OData.
messageReader | messageReader, который будет использован для чтения. |
type | Тип передаваемых данных. |
readContext | Состояние и установки, используемые при чтении. |
const string NewPlatform.Flexberry.ORM.ODataService.Formatter.ExtendedODataEntityDeserializer.Dictionary = "ExtendedODataEntityDeserializer_Dictionary" |
Строковая константа, которая используется для доступа свойствам запроса.
const string NewPlatform.Flexberry.ORM.ODataService.Formatter.ExtendedODataEntityDeserializer.OdataBindNull = "ExtendedODataEntityDeserializer_OdataBindNull" |
Строковая константа, которая используется для доступа свойствам запроса.
const string NewPlatform.Flexberry.ORM.ODataService.Formatter.ExtendedODataEntityDeserializer.ReadException = "ExtendedODataEntityDeserializer_ReadException" |
Строковая константа, которая используется для доступа свойствам запроса.