Datasnap.DSCommon.TDSClientCallbackChannelManager.TDSChannelCallback

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

TDSChannelCallback = class(TDBXCallback)

C++

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

プロパティ

種類 可視性 ソース ユニット
class protected
Datasnap.DSCommon.pas
Datasnap.DSCommon.hpp
Datasnap.DSCommon TDSClientCallbackChannelManager

説明

コールバック群のグループをラップするために使用するコールバックです。

この TDSChannelCallback クラスは TDBXCallback を拡張しており、自分自身がコールバックでもあります。しかしながら、そのコンストラクタは 2 つの TDSChannelBroadcastEvent 参照と 2 つの TDSChannelInvokeEvent 参照を引数にとります。TDSClientCallbackChannelManager で使用されるプロシージャもあり、コールバックのコレクションへ、メッセージをブロードキャストしたり、通知するためのものがあります。このように、1 つのコールバックが、0 個以上のコールバックをラップし、それらへ処理を移譲するようになっています。

関連項目