Compartir a través de


ODataResourceDeserializer Clase

Definición

Representa un ODataDeserializer para leer cargas de recursos de OData.

public class ODataResourceDeserializer : Microsoft.AspNet.OData.Formatter.Deserialization.ODataEdmTypeDeserializer
type ODataResourceDeserializer = class
    inherit ODataEdmTypeDeserializer
Public Class ODataResourceDeserializer
Inherits ODataEdmTypeDeserializer
Herencia

Constructores

ODataResourceDeserializer(ODataDeserializerProvider)

Inicializa una nueva instancia de la clase ODataResourceDeserializer.

Propiedades

DeserializerProvider

que ODataDeserializerProvider se va a usar para deserializar elementos internos.

(Heredado de ODataEdmTypeDeserializer)
ODataPayloadKind

El tipo de ODataPayload que gestiona este deserializador.

(Heredado de ODataDeserializer)

Métodos

ApplyInstanceAnnotations(Object, ODataResourceWrapper, IEdmStructuredTypeReference, ODataDeserializerContext)

Deserializa las anotaciones de instancia de en resourceWrapperresource.

ApplyNestedProperties(Object, ODataResourceWrapper, IEdmStructuredTypeReference, ODataDeserializerContext)

Deserializa las propiedades anidadas de resourceWrapper en resource.

ApplyNestedProperty(Object, ODataNestedResourceInfoWrapper, IEdmStructuredTypeReference, ODataDeserializerContext)

Deserializa la propiedad anidada de resourceInfoWrapper en resource.

ApplyStructuralProperties(Object, ODataResourceWrapper, IEdmStructuredTypeReference, ODataDeserializerContext)

Deserializa las propiedades estructurales de resourceWrapper en resource.

ApplyStructuralProperty(Object, ODataProperty, IEdmStructuredTypeReference, ODataDeserializerContext)

Deserializa el objeto especificado structuralProperty en resource.

CreateResourceInstance(IEdmStructuredTypeReference, ODataDeserializerContext)

Crea una nueva instancia del objeto CLR de respaldo para el tipo de recurso especificado.

Read(ODataMessageReader, Type, ODataDeserializerContext)

Lee un IODataRequestMessage objeto mediante messageReader.

ReadAsync(ODataMessageReader, Type, ODataDeserializerContext)

Lee un IODataRequestMessage objeto mediante messageReader.

ReadInline(Object, IEdmTypeReference, ODataDeserializerContext)

Deserializa el elemento en un nuevo objeto de tipo correspondiente a edmType.

ReadResource(ODataResourceWrapper, IEdmStructuredTypeReference, ODataDeserializerContext)

Deserializa el objeto especificado resourceWrapper en el especificado readContext.

Se aplica a