Datasnap.DSCommon.TDSClientCallbackChannelManager.TDSChannelCallback
Delphi
TDSChannelCallback = class(TDBXCallback)
C++
class PASCALIMPLEMENTATION TDSChannelCallback : public Data::Dbxjson::TDBXCallback
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | protected | Datasnap.DSCommon.pas Datasnap.DSCommon.hpp |
Datasnap.DSCommon | TDSClientCallbackChannelManager |
Description
Callback utilisé pour envelopper un groupe de callbacks.
La classe TDSChannelCallback étend TDBXCallback, et est elle-même un callback. Toutefois, son constructeur prend deux références à TDSChannelBroadcastEvent, et deux références à TDSChannelInvokeEvent. Il existe des procédures qui sont utilisées dans TDSClientCallbackChannelManager, par exemple, pour diffuser et notifier des messages à une collection de callbacks. De cette manière, ce callback unique enveloppe et délègue zéro ou plusieurs callbacks.