Datasnap.DSCommon.TDSClientChannelEventItem
Delphi
TDSClientChannelEventItem = record
EventType: TDSCallbackTunnelEventType;
TunnelId: string;
Tunnel: TDSClientCallbackChannelManager;
TunnelChannelName: string;
CallbackId: string;
CallbackItem: TDSCallbackItem;
end;
C++
struct DECLSPEC_DRECORD TDSClientChannelEventItem
{
public:
TDSCallbackTunnelEventType EventType;
System::UnicodeString TunnelId;
TDSClientCallbackChannelManager* Tunnel;
System::UnicodeString TunnelChannelName;
System::UnicodeString CallbackId;
TDSCallbackItem* CallbackItem;
};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
record struct |
public | Datasnap.DSCommon.pas Datasnap.DSCommon.hpp |
Datasnap.DSCommon | Datasnap.DSCommon |
説明
TDSClientChannelManagerEvent を介して渡されるイベント アイテムで、トンネル イベント情報を提供します。
TDSClientChannelEventItem は、TDSClientChannelManagerEvent を介してイベント アイテムとして渡されるレコードで、トンネル イベント情報を提供します。
フィールド | 意味 |
---|---|
EventType |
トンネルに対して発生しているイベントのタイプ。 |
TunnelId |
影響を受けるトンネルの ID。 |
Tunnel |
影響を受けるトンネル。 |
TunnelChannelName |
影響を受けるトンネルの |
CallbackId |
追加または削除されるコールバックの ID。 |
CallbackItem |
このイベントが利用可能なコールバックをラッピングしているコールバック アイテム、もしくは、トンネルがクローズされている場合には nil。 |