Partager via


ODataResourceDeserializer Classe

Définition

Représente un ODataDeserializer pour la lecture des charges utiles des ressources OData.

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

Constructeurs

ODataResourceDeserializer(ODataDeserializerProvider)

Initialise une nouvelle instance de la classe ODataResourceDeserializer.

Propriétés

DeserializerProvider

ODataDeserializerProvider à utiliser pour désérialiser les éléments internes.

(Hérité de ODataEdmTypeDeserializer)
ODataPayloadKind

Type d'ODataPayload que ce désérialiseur gère.

(Hérité de ODataDeserializer)

Méthodes

ApplyInstanceAnnotations(Object, ODataResourceWrapper, IEdmStructuredTypeReference, ODataDeserializerContext)

Désérialise les annotations d’instance à partir de resourceWrapperresource.

ApplyNestedProperties(Object, ODataResourceWrapper, IEdmStructuredTypeReference, ODataDeserializerContext)

Désérialise les propriétés imbriquées de resourceWrapper dans resource.

ApplyNestedProperty(Object, ODataNestedResourceInfoWrapper, IEdmStructuredTypeReference, ODataDeserializerContext)

Désérialise la propriété imbriquée de resourceInfoWrapper dans resource.

ApplyStructuralProperties(Object, ODataResourceWrapper, IEdmStructuredTypeReference, ODataDeserializerContext)

Désérialise les propriétés structurelles de resourceWrapper en resource.

ApplyStructuralProperty(Object, ODataProperty, IEdmStructuredTypeReference, ODataDeserializerContext)

Désérialise le donné structuralProperty en resource.

CreateResourceInstance(IEdmStructuredTypeReference, ODataDeserializerContext)

Crée une instance de l’objet CLR de stockage pour le type de ressource donné.

Read(ODataMessageReader, Type, ODataDeserializerContext)

Lit un à l’aide de IODataRequestMessage messageReader.

ReadAsync(ODataMessageReader, Type, ODataDeserializerContext)

Lit un à l’aide de IODataRequestMessage messageReader.

ReadInline(Object, IEdmTypeReference, ODataDeserializerContext)

Désérialise l’élément dans un nouvel objet de type correspondant à edmType.

ReadResource(ODataResourceWrapper, IEdmStructuredTypeReference, ODataDeserializerContext)

Désérialise le donné resourceWrapper sous le donné readContext.

S’applique à