REST.Client
Package | RESTComponents250.bpl |
---|
Classes
IRESTIPComponent | |
IRESTRequestParameterListOwnerNotify | |
IRESTResponseJSON | |
TBodyParams | Helper class to add a body parameter to the parameter list of a REST request. |
TCustomAuthenticator | Base class for objects that REST clients use for authentication against the server when performing a request. |
TCustomRESTClient | Represents an easy-to-use base class for your classes that access REST APIs. |
TCustomRESTClientBindSource | LiveBindings bindsource for TCustomRESTClient that creates an adapter. |
TCustomRESTRequest | Container of the data and the logic to execute a REST request. |
TCustomRESTRequestBindSource | LiveBindings bindsource for TCustomRESTRequest that creates an adapter. |
TCustomRESTResponse | Base class for classes that represent an HTTP response. |
TCustomRESTResponseBindSource | LiveBindings bindsource for TCustomRESTResponse that creates an adapter. |
TDownloadURL | Downloads a file from a cloud storage service. |
TRESTAuthenticatorAdapter | |
TRESTAuthenticatorBindSource | |
TRESTClient | This component executes a request to a Web service. |
TRESTClientAdapter | LiveBindings adapter for TCustomRESTClient. It creates bindable members. |
TRESTClientHelper | |
TRESTExecutionThread | Thread that provides support for asynchronous execution of REST client requests. |
TRESTRequest | This component holds all parameters and settings that form the actual HTTP request to a Web service. |
TRESTRequestAdapter | LiveBindings adapter for TCustomRESTRequest. It creates bindable members. |
TRESTRequestParameter | Represents a parameter for REST requests. |
TRESTRequestParameterList | Represents a container for parameters to be associated with a REST request. |
TRESTResponse | This component holds all the returned data from a Web service. |
TRESTResponseAdapter | LiveBindings adapter for TCustomRESTResponse. It creates bindable members. |
TSubRESTClientBindSource | LiveBindings bindsource for TCustomRESTClient that publishes subcomponent properties. |
TSubRESTRequestBindSource | LiveBindings bindsource for TCustomRESTRequest that publishes subcomponent properties. |
TSubRESTResponseBindSource | LiveBindings bindsource for TCustomRESTResponse that publishes subcomponent properties. |
Types
TAuthenticateEvent | |
TCustomRESTClientNotifyEvent | |
TCustomRESTRequestNotifyEvent | |
TExecuteMethod | |
TRESTRequestParameterArray | |
TRESTRequestParameterDict |
Constants
RESTCLIENT_VERSION | RESTCLIENT_VERSION: string = 1.0; |