ODataComplexTypeDeserializer.ReadComplexValue Method (ODataComplexValue, IEdmComplexTypeReference, ODataDeserializerContext)
Deserializes the given complexValue under the given readContext.
Namespace: System.Web.Http.OData.Formatter.Deserialization
Assembly: System.Web.Http.OData (in System.Web.Http.OData.dll)
Syntax
public virtual object ReadComplexValue(
ODataComplexValue complexValue,
IEdmComplexTypeReference complexType,
ODataDeserializerContext readContext
)
public:
virtual Object^ ReadComplexValue(
ODataComplexValue^ complexValue,
IEdmComplexTypeReference^ complexType,
ODataDeserializerContext^ readContext
)
abstract ReadComplexValue :
complexValue:ODataComplexValue *
complexType:IEdmComplexTypeReference *
readContext:ODataDeserializerContext -> Object
override ReadComplexValue :
complexValue:ODataComplexValue *
complexType:IEdmComplexTypeReference *
readContext:ODataDeserializerContext -> Object
Public Overridable Function ReadComplexValue (
complexValue As ODataComplexValue,
complexType As IEdmComplexTypeReference,
readContext As ODataDeserializerContext
) As Object
Parameters
complexValue
Type: Microsoft.Data.OData.ODataComplexValueThe complex value to deserialize.
complexType
Type: Microsoft.Data.Edm.IEdmComplexTypeReferenceThe EDM type of the complex value to read.
readContext
Type: System.Web.Http.OData.Formatter.Deserialization.ODataDeserializerContextThe deserializer context.
Return Value
Type: System.Object
The deserialized complex value.
See Also
ODataComplexTypeDeserializer Class
System.Web.Http.OData.Formatter.Deserialization Namespace
Return to top