Share via


ODataEdmTypeDeserializer Class

Definition

Base class for all ODataDeserializers that deserialize into an object backed by IEdmType.

public abstract class ODataEdmTypeDeserializer : Microsoft.AspNet.OData.Formatter.Deserialization.ODataDeserializer
type ODataEdmTypeDeserializer = class
    inherit ODataDeserializer
Public MustInherit Class ODataEdmTypeDeserializer
Inherits ODataDeserializer
Inheritance
ODataEdmTypeDeserializer
Derived

Constructors

ODataEdmTypeDeserializer(ODataPayloadKind)

Initializes a new instance of the ODataEdmTypeDeserializer class.

ODataEdmTypeDeserializer(ODataPayloadKind, ODataDeserializerProvider)

Initializes a new instance of the ODataEdmTypeDeserializer class.

Properties

DeserializerProvider

The ODataDeserializerProvider to use for deserializing inner items.

ODataPayloadKind

The kind of ODataPayload this deserializer handles.

(Inherited from ODataDeserializer)

Methods

Read(ODataMessageReader, Type, ODataDeserializerContext)

Reads an IODataRequestMessage using messageReader.

(Inherited from ODataDeserializer)
ReadAsync(ODataMessageReader, Type, ODataDeserializerContext)

Reads an IODataRequestMessage using messageReader.

(Inherited from ODataDeserializer)
ReadInline(Object, IEdmTypeReference, ODataDeserializerContext)

Deserializes the item into a new object of type corresponding to edmType.

Applies to