Datasnap.Win.SConnect.TSocketConnection.InterceptGUID

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

Delphi

property InterceptGUID;

C++

__property InterceptGUID = {default=0};

プロパティ

種類 可視性 ソース ユニット
property published
Datasnap.Win.SConnect.pas
Datasnap.Win.SConnect.hpp
Datasnap.Win.SConnect TSocketConnection

説明

インターフェース呼び出しをその送信前または戻り値の受信前に操作する COM オブジェクトの,GUID を指定します。

Datasnap.Win.SConnect.TSocketConnection.InterceptGUID は Datasnap.Win.SConnect.TStreamedConnection.InterceptGUID を継承しています。以下の内容はすべて Datasnap.Win.SConnect.TStreamedConnection.InterceptGUID を参照しています。

インターフェース呼び出しをその送信前または戻り値の受信前に操作する COM オブジェクトの,GUID を指定します。

InterceptGUID プロパティは,接続コンポーネントとアプリケーションサーバーの間で,メッセージを送信前および受信後に介入する COM オブジェクトの GUID に設定します。

COM オブジェクトは,IDataIntercept インターフェースを実装している必要があります。IDataIntercept メソッドを使用すると,ソケット接続を使ってやり取りされるデータを操作できます。たとえば,アプリケーションではこれらのメソッドを使ってデータの暗号化と解読,または圧縮と展開を行うことができます。

ヒント:  GUID ではなく ProgID を使用して,メッセージの代行受信を行う COM オブジェクトを指定するには,かわりに InterceptName プロパティを使用します。

メモ:  InterceptGUID を使用する場合,ソケット接続コンポーネントの InterceptGUID によって実行される変換を元に戻すには,サーバーが同じ COM オブジェクトを使用する必要があります。TSocketConnection に応答するサーバーでは,ScktSrvr.exe の Socket サーバーダイアログを使用すると,サーバーの InterceptGUID を同じ GUID に設定できます。

関連項目