![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
AsyncEntitySetController<TEntity, TKey> |
Provides a convenient starting point for a controller that exposes an OData entity set. This is the asynchronous version of EntitySetController<TEntity, TKey> . |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
ClrTypeAnnotation |
Represents a mapping from an IEdmType to a CLR type. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
Delta |
A class the tracks changes (i.e. the Delta) for an entity. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
Delta<TEntityType> |
A class the tracks changes (i.e. the delta) for a particular TEntityType. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
EdmComplexObject |
Represents an IEdmComplexObject with no backing CLR Type. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
EdmComplexObjectCollection |
Represents an IEdmObject that is a collection of IEdmComplexObjects. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
EdmEntityObject |
Represents an IEdmEntityObject with no backing CLR Type. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
EdmEntityObjectCollection |
Represents the collection of EDM entity object type. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
EdmModelExtensions |
Provides extension methods for the IEdmModel interface. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
EdmStructuredObject |
Represents an IEdmStructuredObject with no backing CLR Type. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
EntityInstanceContext |
An instance of EntityInstanceContext<TEntityType> gets passed to the self link ( HasIdLink, HasEditLink, HasReadLink ) and navigation link ( HasNavigationPropertyLink, HasNavigationPropertiesLink ) builders and can be used by the link builders to generate links. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
EntityInstanceContext<TEntityType> |
Represents an instance of EntityInstanceContext<TEntityType> gets passed to the self link (HasIdLink, HasEditLink, HasReadLink) and navigation link (HasNavigationPropertyLink, HasNavigationPropertiesLink) builders and can be used by the link builders to generate links. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
EntitySetController<TEntity, TKey> |
Provides a convenient starting point for a controller that exposes an OData entity set. This is the synchronous version of AsyncEntitySetController<TEntity, TKey>. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
FeedContext |
Contains context information about the feed currently being serialized. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
FromODataUriAttribute |
An implementation of ParameterBindingAttribute that can bind URI parameters using OData conventions. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
NullEdmComplexObject |
Represents an IEdmComplexObject that is null. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
ODataActionParameters |
ActionPayload holds the Parameter names and values provided by a client in a POST request to invoke a particular Action. The Parameter values are stored in the dictionary keyed using the Parameter name. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
ODataController |
Defines a base class for OData controllers that support writing and reading data using the OData formats. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
ODataFormattingAttribute |
An attribute to be placed on controllers that enables the OData formatters. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
ODataMetadataController |
Represents an ApiController for generating OData servicedoc and metadata document ($metadata). |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
ODataNullValueAttribute |
Represents an attributes of the OData null value. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
ODataQueryContext |
This defines some context information used to perform query composition. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
ODataQueryParameterBindingAttribute |
A ParameterBindingAttribute to bind parameters of type ODataQueryOptions to the OData query from the incoming request. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
ODataRoutingAttribute |
Defines a controller-level attribute that can be used to enable OData action selection based on routing conventions. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
ODataUntypedActionParameters |
ActionPayload holds the Parameter names and values provided by a client in a POST request to invoke a particular Action. The Parameter values are stored in the dictionary keyed using the Parameter name. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
PageResult |
Represents a feed of entities that includes additional information that OData formats support. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
PageResult<T> |
Represents a feed of entities that includes additional information that OData formats support. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
TypedDelta |
Represents a Delta that can be used when a backing CLR type exists for the entity type whose changes are tracked. |