| Classes | |
|---|---|
| BatchHandler | Handles OData batch requests ($batch) in both JSON and multipart/mixed format. |
| Engine | OData execution engine. |
| EntityHandler | Handles EntityQueryPlan — single entity lookup by key. |
| EntitySetHandler | Handles EntitySetQueryPlan — produces a streamed OData JSON collection. |
| FunctionInvocationHandler | Handles FunctionInvocationPlan — executes a function import and returns the result as JSON. |
| MetadataHandler | Handles MetadataQueryPlan — produces a CSDL XML response. |
| ODataVersion | The protocol version this installation speaks — one answer for the `Version` attribute of `$metadata` and the `OData… |
| PropertyValueHandler | Handles property value access: /EntitySet(key)/property[/$value] |
| RequestTarget | The resource path and the raw query string of a request, as the client sent them — what a next link has to repeat. |
| RowCoercion | Coerces row values to OData v4 wire formats at JSON emission time. |
| SelectHelper | Shared helpers for $select handling in response handlers. |
| ServiceDocumentHandler | Handles ServiceDocumentQueryPlan — produces the OData service document JSON. |
| SingletonHandler | Handles singleton requests — returns a single named entity instance. |