Table of Contents

Namespace System.Web.Http.OData.Formatter.Deserialization

Classes

DefaultODataDeserializerProvider

The default ODataDeserializerProvider.

ODataActionPayloadDeserializer

Represents an ODataDeserializer for reading OData action parameters.

ODataCollectionDeserializer

Represents an ODataDeserializer that can read OData collection payloads.

ODataComplexTypeDeserializer

Represents an ODataDeserializer that can read OData complex type payloads.

ODataDeserializer

An ODataDeserializer is used to read an ODataMessage into a CLR object.

ODataDeserializerContext

This class encapsulates the state and settings that get passed to ODataDeserializer from the ODataMediaTypeFormatter.

ODataDeserializerProvider

Represents a factory that creates an ODataDeserializer.

ODataEdmTypeDeserializer

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

ODataEntityDeserializer

Represents an ODataDeserializer for reading OData entry payloads.

ODataEntityReferenceLinkBase

Encapuslates an Microsoft.Data.OData.ODataEntityReferenceLink.

ODataEntityReferenceLinkDeserializer

Represents an ODataDeserializer that can read OData entity reference link payloads.

ODataEntryWithNavigationLinks

Encapuslates an Microsoft.Data.OData.ODataEntry and the inner navigation links.

ODataFeedDeserializer

Represents an ODataDeserializer that can read OData feeds.

ODataFeedWithEntries

Encapsulates an Microsoft.Data.OData.ODataFeed and the Microsoft.Data.OData.ODataEntry's that are part of it.

ODataItemBase

Base class for all classes that wrap an Microsoft.Data.OData.ODataItem.

ODataNavigationLinkWithItems

Encapsulates an Microsoft.Data.OData.ODataNavigationLink and the list of nested items.

ODataPrimitiveDeserializer

Represents an ODataDeserializer that can read OData primitve types.