REST.Client.TCustomRESTClient Properties

From RAD Studio API Documentation
Jump to: navigation, search


InheritedProtected
Acceptpublic
AcceptCharsetpublic
AcceptEncodingpublic
AllowCookiespublic
AuthenticatorpublicInstance of a subclass of TCustomAuthenticator to be used for authentication against the server.
AutoCreateParamspublicIndicates whether or not the client should automatically include parameters from the base URL into its request.
BaseURLpublicSpecifies the base URL for all API calls.
BindSourcepublic
ComObjectpublicSpecifies the interface reference implemented by the component.
ComponentCountpublicIndicates the number of components owned by the component.
ComponentIndexpublicIndicates the position of the component in its owner's Components property array.
ComponentspublicLists all components owned by the component.
ComponentStatepublicDescribes the current state of the component, indicating when a component needs to avoid certain actions.
ComponentStylepublicGoverns the behavior of the component.
ConnectTimeoutpublic
ContentTypepublicAn internally used property that specifies the MIME (Multipurpose Internet Mail Extensions) type for POST or PUT requests.
DesignInfopublicContains information used by the Form designer.
DisposedprotectedDisposed is a read-only property that shows the current state of this object.
ExpressionsprotectedSpecifies a list of binding components that are using this source component.
FallbackCharsetEncodingpublicSpecifies the character encoding for strings to be used if the server does not specify an encoding.
HandleRedirectspublic
NamepublishedSpecifies the name of the component as referenced in code.
NotifyListprotected
ObserverspublicIndicates the TObservers object added to the TComponent.
OwnerpublicIndicates the component that is responsible for streaming and freeing this component.
ParamspublicSpecifies a container for all HTTP parameters to be passed with each request.
ProxyPasswordpublicSpecifies a password for proxy authentication.
ProxyPortpublicSpecifies a port number for the HTTP proxy server, if any.
ProxyServerpublicSpecifies a server name for the proxy server, if any.
ProxyUsernamepublicSpecifies a user name for the HTTP proxy server.
RaiseExceptionOn500publicWhen True, raises an exception if a 500 Protocol exception occurs.
ReadTimeoutpublic
RedirectsWithGETpublic
ScopeMappingsprotectedSpecifies an owned collection of scope mappings.
SecureProtocolspublic
SynchronizedEventspublicIndicates whether events (such as OnHTTPProtocolError) should run in the context of the main thread (SynchronizedEvents is True) or in the context of an arbitrary thread that you create with TCustomRESTRequest.ExecuteAsync (SynchronizedEvents is False).
TagpublishedStores a NativeInt integral value as a part of a component.
TransientParamspublicA container of all transient parameters the request uses.
UserAgentpublicUser-Agent field of the request, which specifies information about the user agent that originates the request, that is, information about your application.
VCLComObjectpublicRepresents information used internally by components that support COM.