ODataEdmTypeDeserializer Class
Base class for all ODataDeserializers that deserialize into an object backed by IEdmType.
Namespace: System.Web.OData.Formatter.Deserialization
Assembly: System.Web.OData (in System.Web.OData.dll)
Inheritance Hierarchy
System.Object
System.Web.OData.Formatter.Deserialization.ODataDeserializer
System.Web.OData.Formatter.Deserialization.ODataEdmTypeDeserializer
System.Web.OData.Formatter.Deserialization.ODataCollectionDeserializer
System.Web.OData.Formatter.Deserialization.ODataComplexTypeDeserializer
System.Web.OData.Formatter.Deserialization.ODataEntityDeserializer
System.Web.OData.Formatter.Deserialization.ODataEnumDeserializer
System.Web.OData.Formatter.Deserialization.ODataFeedDeserializer
System.Web.OData.Formatter.Deserialization.ODataPrimitiveDeserializer
Syntax
public abstract class ODataEdmTypeDeserializer : ODataDeserializer
public ref class ODataEdmTypeDeserializer abstract : ODataDeserializer
[<AbstractClass>]
type ODataEdmTypeDeserializer =
class
inherit ODataDeserializer
end
Public MustInherit Class ODataEdmTypeDeserializer
Inherits ODataDeserializer
Constructors
Name | Description | |
---|---|---|
ODataEdmTypeDeserializer(ODataPayloadKind) | Initializes a new instance of the ODataEdmTypeDeserializer class. |
|
ODataEdmTypeDeserializer(ODataPayloadKind, ODataDeserializerProvider) | Initializes a new instance of the ODataEdmTypeDeserializer class. |
Properties
Name | Description | |
---|---|---|
DeserializerProvider | The ODataDeserializerProvider to use for deserializing inner items. |
|
ODataPayloadKind | The kind of ODataPayload this deserializer handles. (Inherited from ODataDeserializer.) |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
Read(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. |
|
ToString() | (Inherited from Object.) |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
System.Web.OData.Formatter.Deserialization Namespace
Return to top