Datasnap.DSServer.TDSServer.UnregisterChannelCallback

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

Delphi

procedure UnregisterChannelCallback(const ClientId: string;  const SecurityToken: string; Owner: Boolean = false); overload;
procedure UnregisterChannelCallback(const ClientId: string;  const CallbackId: string; const SecurityToken: string); overload;
procedure UnregisterChannelCallback(Tunnel: TDSCallbackTunnel; DoBroadcast: Boolean = True); overload;

C++

void __fastcall UnregisterChannelCallback(const System::UnicodeString ClientId, const System::UnicodeString SecurityToken, bool Owner = false)/* overload */;
void __fastcall UnregisterChannelCallback(const System::UnicodeString ClientId, const System::UnicodeString CallbackId, const System::UnicodeString SecurityToken)/* overload */;
void __fastcall UnregisterChannelCallback(TDSCallbackTunnel* Tunnel, bool DoBroadcast = true)/* overload */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Datasnap.DSServer.pas
Datasnap.DSServer.hpp
Datasnap.DSServer TDSServer

説明

クライアント チャネル コールバックを登録解除します。

UnregisterChannelCallback メソッドは、ChannelName パラメータに指定された名前を持つチャネル コールバックを登録解除します。UnregisterChannelCallback には、2 つのオーバーロードがあります。1 つ目のオーバーロードは、ChannelNameClientId 、および Owner パラメータとともに呼び出します。2 つ目のオーバーロードは、ChannelNameClientId 、および CallbackId パラメータとともに呼び出される必要があります。2 つ目のオーバーロードはクライアント コールバックを登録解除するので、その後は通知もブロードキャストも不可能です。

ChannelName は、チャネル コールバックの名前を表します。

ClientId は、クライアント チャネルの識別子を指定します。

CallbackId は、チャネル コールバックの識別子を指定します。

Owner は、コールバックの項目が解放されているか(True)または削除されているか(False)を指定します。.

関連項目