Compartilhar via


ODataResourceDeserializer Classe

Definição

Representa um ODataDeserializer para ler conteúdos de recursos OData.

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

Construtores

ODataResourceDeserializer(ODataDeserializerProvider)

Inicializa uma nova instância da classe ODataResourceDeserializer.

Propriedades

DeserializerProvider

O ODataDeserializerProvider a ser usado para desserializar itens internos.

(Herdado de ODataEdmTypeDeserializer)
ODataPayloadKind

O tipo de ODataPayload que este desserializador manipula.

(Herdado de ODataDeserializer)

Métodos

ApplyInstanceAnnotations(Object, ODataResourceWrapper, IEdmStructuredTypeReference, ODataDeserializerContext)

Desserializa as anotações de instância de resourceWrapper em resource.

ApplyNestedProperties(Object, ODataResourceWrapper, IEdmStructuredTypeReference, ODataDeserializerContext)

Desserializa as propriedades aninhadas de resourceWrapper em resource.

ApplyNestedProperty(Object, ODataNestedResourceInfoWrapper, IEdmStructuredTypeReference, ODataDeserializerContext)

Desserializa a propriedade aninhada de resourceInfoWrapper para resource.

ApplyStructuralProperties(Object, ODataResourceWrapper, IEdmStructuredTypeReference, ODataDeserializerContext)

Desserializa as propriedades estruturais de resourceWrapper em resource.

ApplyStructuralProperty(Object, ODataProperty, IEdmStructuredTypeReference, ODataDeserializerContext)

Desserializa o dado structuralProperty em resource.

CreateResourceInstance(IEdmStructuredTypeReference, ODataDeserializerContext)

Cria uma nova instância do objeto CLR de suporte para o tipo de recurso fornecido.

Read(ODataMessageReader, Type, ODataDeserializerContext)

Lê um IODataRequestMessage usando messageReader.

ReadAsync(ODataMessageReader, Type, ODataDeserializerContext)

Lê um IODataRequestMessage usando messageReader.

ReadInline(Object, IEdmTypeReference, ODataDeserializerContext)

Desserializa o item em um novo objeto do tipo correspondente a edmType.

ReadResource(ODataResourceWrapper, IEdmStructuredTypeReference, ODataDeserializerContext)

Desserializa o especificado resourceWrapper sob o especificado readContext.

Aplica-se a