Datasnap.DSService

From RAD Studio API Documentation
Jump to: navigation, search

Defines classes that implement DataSnap stateless services, various JSON converters, methods for synchronizing the local channel, and related functionality.

Package DataSnapServer270.bpl

Classes

TDBXCropRequestFilterReturns parts of the DBX values, based on offset and count.
TDBXReaderRequestFilterRepresents the specialized crop filter for DBX Reader.
TDBXRequestFilterRepresents the specialized filter for DBX values.
TDBXRequestFilterFactoryHandles the available DBX request filters.
TDBXSubStringRequestFilterRepresents the specialized request filter for the string and TStream types.
TDSJSONServiceImplements the service for the JSON HTTP request.
TDSRequestFilterConverts any type to JSON, based on filter parameters. Any request filter needs to register with the RequestFilter factory, in order to be used within requests. The filter is configurable in the request, based on parameter values.
TDSRequestFilterManagerImplements functionality for managing request filters.
TDSRESTServiceREST service implementation.
TDSServiceIs the API class for DataSnap-specific stateless services.
TDSServiceExceptionRepresents the class for DataSnap service exceptions.

Types

TDBXRequestFilterDictionaryRepresents a collection of request filters.
TDSRESTMethodNameMapEvent
TParamRangeRepresents the filter parameter range type.

Constants

CACHE_CONTEXTCACHE_CONTEXT: string = cache;
JSON_CONTEXTJSON_CONTEXT: string = json;
REQUEST_DELIMITERREQUEST_DELIMITER: Char = $2F;
REQUEST_PARAM_DELIMITERREQUEST_PARAM_DELIMITER: Char = $3F;
REST_CONTEXTREST_CONTEXT: string = rest;