Sdílet prostřednictvím


ODataResourceDeserializer Třída

Definice

ODataDeserializer Představuje pro čtení datových částí prostředků OData.

public class ODataResourceDeserializer : Microsoft.AspNet.OData.Formatter.Deserialization.ODataEdmTypeDeserializer
type ODataResourceDeserializer = class
    inherit ODataEdmTypeDeserializer
Public Class ODataResourceDeserializer
Inherits ODataEdmTypeDeserializer
Dědičnost

Konstruktory

ODataResourceDeserializer(ODataDeserializerProvider)

Inicializuje novou instanci ODataResourceDeserializer třídy.

Vlastnosti

DeserializerProvider

Slouží ODataDeserializerProvider k deserializaci vnitřních položek.

(Zděděno od ODataEdmTypeDeserializer)
ODataPayloadKind

Druh ODataPayload tento deserializátor zpracovává.

(Zděděno od ODataDeserializer)

Metody

ApplyInstanceAnnotations(Object, ODataResourceWrapper, IEdmStructuredTypeReference, ODataDeserializerContext)

Deserializuje anotace instancí z resourceWrapper do resource.

ApplyNestedProperties(Object, ODataResourceWrapper, IEdmStructuredTypeReference, ODataDeserializerContext)

Deserializuje vnořené vlastnosti z resourceWrapper do resource.

ApplyNestedProperty(Object, ODataNestedResourceInfoWrapper, IEdmStructuredTypeReference, ODataDeserializerContext)

Deserializuje vnořenou vlastnost z resourceInfoWrapper do resource.

ApplyStructuralProperties(Object, ODataResourceWrapper, IEdmStructuredTypeReference, ODataDeserializerContext)

Deserializuje strukturální vlastnosti z resourceWrapper do resource.

ApplyStructuralProperty(Object, ODataProperty, IEdmStructuredTypeReference, ODataDeserializerContext)

Deserializuje dané do structuralPropertyresource.

CreateResourceInstance(IEdmStructuredTypeReference, ODataDeserializerContext)

Vytvoří novou instanci záložního objektu CLR pro daný typ prostředku.

Read(ODataMessageReader, Type, ODataDeserializerContext)

Přečte pomocí IODataRequestMessage messageReader.

ReadAsync(ODataMessageReader, Type, ODataDeserializerContext)

Přečte pomocí IODataRequestMessage messageReader.

ReadInline(Object, IEdmTypeReference, ODataDeserializerContext)

Deserializuje položku do nového objektu typu odpovídajícího edmType.

ReadResource(ODataResourceWrapper, IEdmStructuredTypeReference, ODataDeserializerContext)

Deserializuje danou resourceWrapper v rámci daného readContext.

Platí pro