ODataEntityDeserializer Class

 

Represents an ODataDeserializer for reading OData entry payloads.

Namespace:   System.Web.Http.OData.Formatter.Deserialization
Assembly:  System.Web.Http.OData (in System.Web.Http.OData.dll)


public ref class ODataEntityDeserializer : ODataEdmTypeDeserializer

NameDescription
System_CAPS_pubmethodODataEntityDeserializer(ODataDeserializerProvider^)

Initializes a new instance of the ODataEntityDeserializer class.

NameDescription
System_CAPS_pubpropertyDeserializerProvider

The ODataDeserializerProvider to use for deserializing inner items.(Inherited from ODataEdmTypeDeserializer.)

System_CAPS_pubpropertyODataPayloadKind

The kind of ODataPayload this deserializer handles.(Inherited from ODataDeserializer.)

NameDescription
System_CAPS_pubmethodApplyNavigationProperties(Object^, ODataEntryWithNavigationLinks^, IEdmEntityTypeReference^, ODataDeserializerContext^)

Deserializes the navigation properties from entryWrapper into entityResource.

System_CAPS_pubmethodApplyNavigationProperty(Object^, ODataNavigationLinkWithItems^, IEdmEntityTypeReference^, ODataDeserializerContext^)

Deserializes the navigation property from navigationLinkWrapper into entityResource.

System_CAPS_pubmethodApplyStructuralProperties(Object^, ODataEntryWithNavigationLinks^, IEdmEntityTypeReference^, ODataDeserializerContext^)

Deserializes the structural properties from entryWrapper into entityResource.

System_CAPS_pubmethodApplyStructuralProperty(Object^, ODataProperty^, IEdmEntityTypeReference^, ODataDeserializerContext^)

Deserializes the given structuralProperty into entityResource.

System_CAPS_pubmethodCreateEntityResource(IEdmEntityTypeReference^, ODataDeserializerContext^)

Creates a new instance of the backing CLR object for the given entity type.

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodRead(ODataMessageReader^, Type^, ODataDeserializerContext^)
System_CAPS_pubmethodReadEntry(ODataEntryWithNavigationLinks^, IEdmEntityTypeReference^, ODataDeserializerContext^)

Deserializes the given entryWrapper under the given readContext.

System_CAPS_pubmethodSystem_CAPS_staticReadEntryOrFeed(ODataReader^)

Reads an ODataFeed or an ODataItem from the reader.

System_CAPS_pubmethodReadInline(Object^, IEdmTypeReference^, ODataDeserializerContext^)
System_CAPS_pubmethodToString()

(Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: