API:Datasnap.DSCommon.TDSClientCallbackChannelManager.TDSChannelCallback

From RAD Studio API Documentation
Jump to: navigation, search

[–] Properties
Type: class
Visibility: protected
Source:
Datasnap.DSCommon.pas
Datasnap.DSCommon.hpp
Unit: Datasnap.DSCommon
Parent: TDSClientCallbackChannelManager

Delphi

TDSChannelCallback = class(TDBXCallback)

C++

class PASCALIMPLEMENTATION TDSChannelCallback : public Data::Dbxjson::TDBXCallback

Description

Represents the base class for callback methods.

Datasnap.DSCommon.TDSClientCallbackChannelManager.TDSChannelCallback inherits from Data.DBXJSON.TDBXCallback. All content below this line refers to Data.DBXJSON.TDBXCallback.

Represents the base class for callback methods.

TDBXCallback is the base class for callback methods. The instance is passed as an input parameter to the proxy method.

TDBXCallback is abstract, so a client callback needs to override the following methods:

Method Description

Execute

Holds the client-side callback logic.

SetConnectionHandler

Sets the value of the ConnectionHandler property.

SetDsServer

Sets the DataSnap server.

SetOrdinal

Sets the value of the Ordinal property.

IsConnectionLost

Checks whether the connection is lost. Returns False if not overridden.


See Also