Datasnap.Win.SConnect.ITransport

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

Delphi

ITransport = interface(IUnknown)

C++

__interface  INTERFACE_UUID("{CA6564C1-4683-11D1-88D4-00A0248E5091}") ITransport  : public System::IInterface

プロパティ

種類 可視性 ソース ユニット
interface
class
public
Datasnap.Win.SConnect.pas
Datasnap.Win.SConnect.hpp
Datasnap.Win.SConnect Datasnap.Win.SConnect

説明

ITransport は,リモートアプリケーションサーバーに対して接続,読み出し,および書き込みを行うために TStreamedConnection によって使用されるインターフェースです。

ストリーム接続コンポーネントは,ITransport を使ってアプリケーションサーバーに接続し,その接続を介してデータを送受信します。ITransport は,通信プロトコルの管理だけを行い,情報のマーシャルや格納はサポートしません。

ITransport はインターフェースなので,直接インスタンス化できません。かわりに,ITransport プロパティとメソッドを実装するオブジェクトは,それぞれのクラス定義に ITransport を組み込むか(Delphi),ITransport クラスから派生させます(C++)。このようなオブジェクトは,ストリーム接続コンポーネントで使用できるように ITransport にキャストできます。


関連項目