ODataCollectionDeserializer Class

Definition

Represents an ODataDeserializer that can read OData collection payloads.

C#
public class ODataCollectionDeserializer : Microsoft.AspNet.OData.Formatter.Deserialization.ODataEdmTypeDeserializer
Inheritance
ODataCollectionDeserializer

Constructors

Properties

DeserializerProvider

The ODataDeserializerProvider to use for deserializing inner items.

(Inherited from ODataEdmTypeDeserializer)
ODataPayloadKind

The kind of ODataPayload this deserializer handles.

(Inherited from ODataDeserializer)

Methods

Read(ODataMessageReader, Type, ODataDeserializerContext)

Reads an IODataRequestMessage using messageReader.

ReadAsync(ODataMessageReader, Type, ODataDeserializerContext)

Reads an IODataRequestMessage using messageReader.

ReadCollectionValue(ODataCollectionValue, IEdmTypeReference, ODataDeserializerContext)

Deserializes the given collectionValue under the given readContext.

ReadInline(Object, IEdmTypeReference, ODataDeserializerContext)

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

Applies to

Product Versions
OData Web API ASP .NET 7.0, Core 7.0