Sdílet prostřednictvím


ODataSerializerContext Třída

Definice

Kontextové informace používané ODataSerializer při serializaci objektů ve formátu zprávy OData.

public class ODataSerializerContext
type ODataSerializerContext = class
Public Class ODataSerializerContext
Dědičnost
ODataSerializerContext

Konstruktory

ODataSerializerContext()

Inicializuje novou instanci ODataSerializerContext třídy.

ODataSerializerContext(ResourceContext, SelectExpandClause, IEdmProperty)

Inicializuje novou instanci ODataSerializerContext třídy.

Vlastnosti

EdmProperty

Získá nebo nastaví komplexní vlastnost vnořené nebo navigační vlastnosti rozbalené.

ExpandedResource

Získá nebo nastaví rozbalený prostředek.

ExpandReference

Získá nebo nastaví logickou hodnotu označující, zda je $ref rozbalené.

Items

Získá tašku vlastností přidruženou k tomuto kontextu pro uložení všech obecných dat.

MetadataLevel

Získá nebo nastaví úroveň metadat odpovědi.

Model

Získá nebo nastaví model EDM přidružený k požadavku.

NavigationProperty

Získá nebo nastaví rozbalenou vlastnost navigace.

NavigationSource

Získá nebo nastaví zdroj navigace.

Path

Získá nebo nastaví ODataPath požadavek.

QueryOptions

Získá nebo nastaví ODataQueryOptions.

Request

Získá nebo nastaví požadavek HTTP, jehož odpověď je serializována.

RequestContext

Získá nebo nastaví kontext požadavku.

RootElementName

Získá nebo nastaví název kořenového prvku, který se používá při psaní primitivních a výčtových typů.

SelectExpandClause

Získá nebo nastaví SelectExpandClause.

SkipExpensiveAvailabilityChecks

Získá nebo nastaví, jestli se mají vypočítat nákladná propojení.

Url

Získá nebo nastaví System.Web.Http.Routing.UrlHelper na použití pro generování odkazů OData.

Platí pro