API:Datasnap.DSHTTPCommon
Classes
| TDSCacheResultCommandHandler | Wraps an instance of TRequestCommandHandler that wants to make itself cacheable. |
| TDSCommandComplexParams | Used internally for TResultCommandHandler implementations. |
| TDSExecutionResponse | Wrapper for an execution response. It can manage a command populated with either results or an error message. |
| TDSHTTPContext | Represents the abstract DataSnap HTTP context. |
| TDSHTTPDispatch | Encapsulates objects involved in dispatching HTTP requests. |
| TDSHTTPRequest | Represents the abstract DataSnap HTTP request. |
| TDSHTTPResponse | Represents the abstract DataSnap HTTP response. |
| TDSJsonResponseHandler | Base class for response handlers that will translate the DBX commands into JSON. |
| TDSNullResponseHandler | Implementation of a request handler used when you don't care about getting a response from an execution. |
| TDSServiceResponseHandler | Abstract class for common functionality of response handlers. It uses the result of a TDBXCommand to populate a TDSHTTPResponse object appropriately. |
Types
| TDSHTTPCommandType | Enumerates the HTTP command types processed by DataSnap. |
| TDSHTTPServiceTraceEvent | Represents the type for user event for logging HTTP requests. |
| TDSRESTResultEvent | User event for capturing and optionally modifying REST results before they are returned. |