Condividi tramite


ODataSerializerContext Classe

Definizione

Informazioni sul contesto usate dall'oggetto durante la ODataSerializer serializzazione degli oggetti in formato messaggio OData.

public class ODataSerializerContext
type ODataSerializerContext = class
Public Class ODataSerializerContext
Ereditarietà
ODataSerializerContext

Costruttori

ODataSerializerContext()

Inizializza una nuova istanza della classe ODataSerializerContext.

ODataSerializerContext(ResourceContext, SelectExpandClause, IEdmProperty)

Inizializza una nuova istanza della classe ODataSerializerContext.

Proprietà

EdmProperty

Ottiene o imposta la proprietà complessa annidata o di navigazione espansa.

ExpandedResource

Ottiene o imposta la risorsa espansa.

ExpandReference

Ottiene o imposta il valore booleano che indica se è $ref espanso.

Items

Ottiene un contenitore facoltativo delle proprietà associate a questo contesto per memorizzare eventuali dati generici.

MetadataLevel

Ottiene o imposta il livello di metadati della risposta.

Model

Ottiene o imposta il modello EMD associato alla richiesta.

NavigationProperty

Ottiene o imposta la proprietà di navigazione che viene espansa.

NavigationSource

Ottiene o imposta l'origine di navigazione.

Path

Ottiene o imposta l'oggetto ODataPath della richiesta.

QueryOptions

Ottiene o imposta ODataQueryOptions.

Request

Ottiene o imposta la richiesta HTTP la cui risposta viene serializzata.

RequestContext

Ottiene o imposta il contesto della richiesta.

RootElementName

Ottiene o imposta il nome dell'elemento radice utilizzato durante la scrittura di tipi primitivi e enumerazioni

SelectExpandClause

Ottiene o imposta SelectExpandClause.

SkipExpensiveAvailabilityChecks

Ottiene o imposta un valore che indica se devono essere calcolati collegamenti dispendiosi.

Url

Ottiene o imposta l'oggetto System.Web.Http.Routing.UrlHelper da usare per la generazione di collegamenti OData.

Si applica a