Compartir a través de


ODataSerializerContext Clase

Definición

Información de contexto utilizada por al ODataSerializer serializar objetos en formato de mensaje OData.

public class ODataSerializerContext
type ODataSerializerContext = class
Public Class ODataSerializerContext
Herencia
ODataSerializerContext

Constructores

ODataSerializerContext()

Inicializa una nueva instancia de la clase ODataSerializerContext.

ODataSerializerContext(ResourceContext, SelectExpandClause, IEdmProperty)

Inicializa una nueva instancia de la clase ODataSerializerContext.

Propiedades

EdmProperty

Obtiene o establece la propiedad compleja anidada o la propiedad de navegación que se expande.

ExpandedResource

Obtiene o establece el recurso que se expande.

ExpandReference

Obtiene o establece el valor booleano que indica si se $ref expandido.

Items

Obtiene un contenedor de propiedades asociado con este contexto para almacenar los datos genéricos.

MetadataLevel

Obtiene o establece el nivel de metadatos de la respuesta.

Model

Obtiene o establece el modelo de EDM asociado con la solicitud.

NavigationProperty

Obtiene o establece la propiedad de navegación que se va a expandir.

NavigationSource

Obtiene o establece el origen de navegación.

Path

Obtiene o establece el ODataPath objeto de la solicitud.

QueryOptions

Obtiene o establece el ODataQueryOptions.

Request

Obtiene o establece la solicitud HTTP cuya respuesta se está serializando.

RequestContext

Obtiene o establece el contexto de solicitud.

RootElementName

Obtiene o establece el nombre del elemento raíz que se usa al escribir tipos primitivos y de enumeración.

SelectExpandClause

Obtiene o establece el SelectExpandClause.

SkipExpensiveAvailabilityChecks

Obtiene o establece si se deben calcular los vínculos costosos.

Url

Obtiene o establece el objeto System.Web.Http.Routing.UrlHelper que se va a usar para generar vínculos OData.

Se aplica a