ODataSerializerContext Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |