API:Datasnap.DSHTTP.TDSDefaultResponseHandler.HandleParameter

From RAD Studio API Documentation

Delphi

function HandleParameter(const Command: TDBXCommand; const Parameter: TDBXParameter;  out Response: TJSONValue; var ResponseStream: TStream): Boolean; override;

C++

virtual bool __fastcall HandleParameter(Data::Dbxcommon::TDBXCommand* const Command, Data::Dbxcommon::TDBXParameter* const Parameter, /* out */ System::Json::TJSONValue* &Response, System::Classes::TStream* &ResponseStream);

Properties

Type Visibility Source Unit Parent
function protected
Datasnap.DSHTTP.pas
Datasnap.DSHTTP.hpp
Datasnap.DSHTTP TDSDefaultResponseHandler

Description

Virtual abstract method that allows subclasses to handle each parameter or allows the base class to transform the parameter into a JSON representation. {{#multireplace:Datasnap.DSHTTP.TDSDefaultResponseHandler.HandleParameter|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} inherits from {{#multireplace:Datasnap.DSHTTPCommon.TDSJsonResponseHandler.HandleParameter|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. All content below this line refers to {{#multireplace:Datasnap.DSHTTPCommon.TDSJsonResponseHandler.HandleParameter|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.

Virtual abstract method that allows subclasses to handle each parameter or allows the base class to transform the parameter into a JSON representation.

The HandleParameter virtual abstract method is to be implemented in derived classes. HandleParameter allows subclasses to handle each parameter as they see fit, or returns False and allows the base class to transform the parameter into a JSON representation.

See Also