Udostępnij za pośrednictwem


ODataSerializerContext Klasa

Definicja

Informacje kontekstowe używane przez program ODataSerializer podczas serializacji obiektów w formacie komunikatu OData.

public class ODataSerializerContext
type ODataSerializerContext = class
Public Class ODataSerializerContext
Dziedziczenie
ODataSerializerContext

Konstruktory

ODataSerializerContext()

Inicjuje nowe wystąpienie klasy ODataSerializerContext.

ODataSerializerContext(ResourceContext, SelectExpandClause, IEdmProperty)

Inicjuje nowe wystąpienie klasy ODataSerializerContext.

Właściwości

EdmProperty

Pobiera lub ustawia zagnieżdżone właściwości złożone lub właściwości nawigacji, które są rozszerzane.

ExpandedResource

Pobiera lub ustawia rozszerzany zasób.

ExpandReference

Pobiera lub ustawia wartość logiczną wskazującą, czy $ref rozwinięte.

Items

Pobiera torbę właściwości skojarzona z tym kontekstem w celu przechowywania wszystkich ogólnych danych.

MetadataLevel

Pobiera lub ustawia poziom metadanych odpowiedzi.

Model

Pobiera lub ustawia model EDM skojarzony z żądaniem.

NavigationProperty

Pobiera lub ustawia rozszerzaną właściwość nawigacji.

NavigationSource

Pobiera lub ustawia źródło nawigacji.

Path

Pobiera lub ustawia ODataPath żądanie.

QueryOptions

Pobiera lub ustawia wartość ODataQueryOptions.

Request

Pobiera lub ustawia żądanie HTTP, którego odpowiedź jest serializowana.

RequestContext

Pobiera lub ustawia kontekst żądania.

RootElementName

Pobiera lub ustawia nazwę elementu głównego, który jest używany podczas zapisywania typów pierwotnych i wyliczeniowych

SelectExpandClause

Pobiera lub ustawia wartość SelectExpandClause.

SkipExpensiveAvailabilityChecks

Pobierz lub ustawia, czy należy obliczyć kosztowne linki.

Url

Pobiera lub ustawia wartość System.Web.Http.Routing.UrlHelper , która ma być używana do generowania łączy OData.

Dotyczy