REST.Client.TCustomRESTClient Properties

From RAD Studio API Documentation
Jump to: navigation, search


InheritedProtected
Accept public
AcceptCharset public
AllowCookies public
Authenticator public Instance of a subclass of TCustomAuthenticator to be used for authentication against the server.
AutoCreateParams public Indicates whether or not the client should automatically include parameters from the base URL into its request.
BaseURL public Specifies the base URL for all API calls.
BindSource public
ComObject public Specifies the interface reference implemented by the component.
ComponentCount public Indicates the number of components owned by the component.
ComponentIndex public Indicates the position of the component in its owner's Components property array.
Components public Lists all components owned by the component.
ComponentState public Describes the current state of the component, indicating when a component needs to avoid certain actions.
ComponentStyle public Governs the behavior of the component.
ContentType public An internally used property that specifies the MIME (Multipurpose Internet Mail Extensions) type for POST or PUT requests.
DesignInfo public Contains information used by the Form designer.
Disposed protected Disposed is a read-only property that shows the current state of this object.
Expressions protected Specifies a list of binding components that are using this source component.
FallbackCharsetEncoding public Specifies the character encoding for strings to be used if the server does not specify an encoding.
IPImplementationID public Specifies the HTTP abstraction implementation ID.
Name published Specifies the name of the component as referenced in code.
NotifyList protected
Observers public Indicates the TObservers object added to the TComponent.
Owner public Indicates the component that is responsible for streaming and freeing this component.
Params public Specifies a container for all HTTP parameters to be passed with each request.
ProxyPassword public Specifies a password for proxy authentication.
ProxyPort public Specifies a port number for the HTTP proxy server, if any.
ProxyServer public Specifies a server name for the proxy server, if any.
ProxyUsername public Specifies a user name for the HTTP proxy server.
RaiseExceptionOn500 public When True, raises an exception if a 500 Protocol exception occurs.
ScopeMappings protected Specifies an owned collection of scope mappings.
SynchronizedEvents public Indicates 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).
Tag published Stores a NativeInt integral value as a part of a component.
TransientParams public A container of all transient parameters the request uses.
UserAgent public User-Agent field of the request, which specifies information about the user agent that originates the request, that is, information about your application.
VCLComObject public Represents information used internally by components that support COM.


Retrieved from "https://docwiki.embarcadero.com/Libraries/Tokyo/e/index.php?title=REST.Client.TCustomRESTClient_Properties&oldid=591344"