Datasnap.DSClientRest
From RAD Studio API Documentation
Defines interfaces that define the structure for REST cached datasets, items, JSON arrays, objects and values, cached objects, parameters or streams. Also defines classes that implement these interfaces and provide further functionality, such as DataSnap REST client callbacks, REST commands, REST connection components, login properties and related functionality.
| Package | DataSnapClient250.bpl |
|---|
Classes
IDSRestCachedCommand Defines the structure of the TDSRestCachedItem class.
IDSRestCachedDataSet Defines the structure of the TDSRestCachedDataSet class.
IDSRestCachedDBXReader Defines the structure of the TDSRestCachedDBXReader class.
IDSRestCachedItem Defines the structure of the TDSRestCachedItem class.
IDSRestCachedJSONArray Defines the structure of the TDSRestCachedJSONArray class.
IDSRestCachedJSONObject Defines the structure of the TDSRestCachedJSONObject class.
IDSRestCachedJSONValue Defines the structure of the TDSRestCachedJSONValue class.
IDSRestCachedObject Defines the structure of the TDSRestCachedObject class.
IDSRestCachedParams Defines the structure of the TDSRestCachedParams class.
IDSRestCachedStream Defines the structure of the TDSRestCachedStream class.
TDSCustomRestConnection Base class for REST connection components.
TDSRestCacheCommand Implements DataSnap REST cached field parameters.
TDSRestCachedDataSet Implements DataSnap REST cached datasets.
TDSRestCachedDBXReader Implements DataSnap REST cached dbExpress table rows readers.
TDSRestCachedItem Implements DataSnap REST cached items.
TDSRestCachedJSONArray Implements DataSnap REST cached JSON arrays.
TDSRestCachedJSONObject Implements DataSnap REST cached JSON objects.
TDSRestCachedJSONValue Implements DataSnap REST cached JSON value.
TDSRestCachedObject Implements DataSnap REST cached objects.
TDSRestCachedParams Implements DataSnap REST cached field parameters.
TDSRestCachedStream Implements DataSnap REST cached streams.
TDSRestCallbackLoop Implements DataSnap REST callback loops.
TDSRestClientCallback Implements DataSnap REST client callbacks.
TDSRestClientChannel Implements callback registering operations.
TDSRestCommand Implements DataSnap REST commands.
TDSRestConnection DataSnap REST connection component.
TDSRestException TDSRestException is the exception class for DataSnap REST exceptions.
TDSRestLoginProperties DataSnap REST login properties.
TDSRestProtocolException Exception class for DataSnap REST protocol exceptions.
Types
TDSRESTChannelEventItem Event item passed in through the TDSRESRChannelEvent to provide tunnel event information.
TDSRESTChannelEventType User event type for notification of callback channel events, such as
create and close. TDSRestParameterMetaData Metadata about a parameter or about a return value of a server method, including the name of the parameter, its type, and more.
TDSRestParameterMetaDataArray Array of DataSnap REST parameter metadata records.
TDSRestResponseStreamProc Procedure to implement for handling the return of a TStream.
TDSTestConnectionOption Enumeration of DataSnap connection options.
TDSTestConnectionOptions Set of options to control the behavior of TDSCustomRestConnection.TestConnection.
TGetJSONValueCallback Function for determining whether a given TJSONValue is supported.
Variables
DSRestLoginDialogProc Procedure for launching a login dialog.