Compartilhar via


ODataSerializerContext Classe

Definição

Informações de contexto usadas pelo ODataSerializer ao serializar objetos no formato de mensagem OData.

public class ODataSerializerContext
type ODataSerializerContext = class
Public Class ODataSerializerContext
Herança
ODataSerializerContext

Construtores

ODataSerializerContext()

Inicializa uma nova instância da classe ODataSerializerContext.

ODataSerializerContext(ResourceContext, SelectExpandClause, IEdmProperty)

Inicializa uma nova instância da classe ODataSerializerContext.

Propriedades

EdmProperty

Obtém ou define a propriedade complexa que está sendo aninhada ou a propriedade de navegação que está sendo expandida.

ExpandedResource

Obtém ou define o recurso que está sendo expandido.

ExpandReference

Obtém ou define o valor booliano que indica se ele está $ref expandido.

Items

Obtém um conjunto de propriedades associado a este contexto para armazenar qualquer dado genérico.

MetadataLevel

Obtém ou define o nível de metadados da resposta.

Model

Obtém ou define o modelo EDM associado à solicitação.

NavigationProperty

Obtém ou define a propriedade de navegação sendo expandida.

NavigationSource

Obtém ou define a fonte de navegação.

Path

Obtém ou define o ODataPath da solicitação.

QueryOptions

Obtém ou define o ODataQueryOptions.

Request

Obtém ou define a Solicitação HTTP cuja resposta está sendo serializada.

RequestContext

Obtém ou define o contexto da solicitação.

RootElementName

Obtém ou define o nome do elemento raiz que é usado ao escrever tipos primitivos e de enumeração

SelectExpandClause

Obtém ou define o SelectExpandClause.

SkipExpensiveAvailabilityChecks

Obtém ou define se links caros devem ser calculados.

Url

Obtém ou define o System.Web.Http.Routing.UrlHelper a ser usado para gerar links OData.

Aplica-se a