Class ODataSerializerProvider
An ODataSerializerProvider is a factory for creating ODataSerializers.
public abstract class ODataSerializerProvider
- Inheritance
-
ODataSerializerProvider
- Derived
- Inherited Members
Constructors
ODataSerializerProvider()
protected ODataSerializerProvider()
Methods
GetEdmTypeSerializer(IEdmTypeReference)
Gets an ODataEdmTypeSerializer for the given edmType.
public abstract ODataEdmTypeSerializer GetEdmTypeSerializer(IEdmTypeReference edmType)
Parameters
edmType
IEdmTypeReferenceThe Microsoft.Data.Edm.IEdmTypeReference.
Returns
GetODataPayloadSerializer(IEdmModel, Type, HttpRequestMessage)
Gets an ODataSerializer for the given model
and type
.
public abstract ODataSerializer GetODataPayloadSerializer(IEdmModel model, Type type, HttpRequestMessage request)
Parameters
model
IEdmModelThe EDM model associated with the request.
type
TypeThe Type for which the serializer is being requested.
request
HttpRequestMessageThe request for which the response is being serialized.
Returns
- ODataSerializer
The ODataSerializer for the given type.