| 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. |
| PropertyValueHandler | Handles property value access: /EntitySet(key)/property[/$value] |
| 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. |