Datasnap.DSClientRest

De RAD Studio API Documentation
Aller à : navigation, rechercher

Définit les interfaces qui définissent la structure pour les ensembles de données en cache REST, les éléments, les tableaux JSON, les objets et les valeurs, les objets en cache, les paramètres ou les flux. Définit aussi les classes implémentant ces interfaces et fournit d'autres fonctionnalités, telles que les rappels client DataSnap REST, les commandes REST, les composants de connexion REST, les propriétés de connexion, et les fonctionnalités associées.

Package DataSnapClient.bpl

Classes

IDSRestCachedCommandDéfinit la structure de la classe TDSRestCachedItem.
IDSRestCachedDataSetDéfinit la structure de la classe TDSRestCachedDataSet.
IDSRestCachedDBXReaderDéfinit la structure de la classe TDSRestCachedDBXReader.
IDSRestCachedItemDéfinit la structure de la classe TDSRestCachedItem.
IDSRestCachedJSONArrayDéfinit la structure de la classe TDSRestCachedJSONArray.
IDSRestCachedJSONObjectDéfinit la structure de la classe TDSRestCachedJSONObject.
IDSRestCachedJSONValueDéfinit la structure de la classe TDSRestCachedJSONValue.
IDSRestCachedObjectDéfinit la structure de la classe TDSRestCachedObject.
IDSRestCachedParamsDéfinit la structure de la classe TDSRestCachedParams.
IDSRestCachedStreamDéfinit la structure de la classe TDSRestCachedStream.
TDSCustomRestConnectionClasse de base pour les composants de connexion REST.
TDSRestCacheCommandImplémente les paramètres de champ en cache DataSnap REST.
TDSRestCachedDataSetImplémente les ensembles de données en cache DataSnap REST.
TDSRestCachedDBXReaderImplémente les lecteurs des lignes de tables dbExpress en cache DataSnap REST.
TDSRestCachedItemImplémente les éléments en cache DataSnap REST.
TDSRestCachedJSONArrayImplémente les tableaux JSON en cache DataSnap REST.
TDSRestCachedJSONObjectImplémente les objets JSON en cache DataSnap REST.
TDSRestCachedJSONValueImplémente les valeurs JSON en cache DataSnap REST.
TDSRestCachedObjectImplémente les objets en cache DataSnap REST.
TDSRestCachedParamsImplémente les paramètres de champ en cache DataSnap REST.
TDSRestCachedStreamImplémente les flux en cache DataSnap REST.
TDSRestCallbackLoopImplémente les boucles de callback DataSnap REST.
TDSRestClientCallbackImplémente les callbacks client DataSnap REST.
TDSRestClientChannelImplémente les opérations d'enregistrement de callback.
TDSRestCommandImplémente des commandes DataSnap REST.
TDSRestConnectionComposant de connexion DataSnap REST.
TDSRestExceptionTDSRestException est la classe des exceptions DataSnap REST.
TDSRestLoginPropertiesPropriétés de connexion DataSnap REST.
TDSRestProtocolExceptionClasse des exceptions du protocole DataSnap REST.

Types

TDSRESRChannelEvent
TDSRESTChannelEventItemElément d'événement transmis via le TDSRESRChannelEvent pour fournir des informations d'événement de tunnel.
TDSRESTChannelEventTypeType d'événement utilisateur pour la notification des événements de canal callback, comme create et close.
TDSRestClientCallbackFunction
TDSRestLoginEvent
TDSRestParameterMetaDataMétadonnées concernant un paramètre ou une valeur de retour d'une méthode de serveur, y compris le nom du paramètre, son type, et davantage.
TDSRestParameterMetaDataArrayTableau d'enregistrements de métadonnée de paramètre DataSnap REST.
TDSRestResponseStreamProcProcédure à implémenter pour la gestion du retour d'un TStream.
TDSTestConnectionOption
TDSTestConnectionOptionsEnsemble d'options pour contrôler le comportement de TDSCustomRestConnection.TestConnection.
TGetJSONValueCallbackFonction permettant de déterminer si une valeur TJSONValue donnée est supportée.
TTestConnectionMethod

Variables

DSRestLoginDialogProcProcédure de lancement d'un dialogue de connexion.