Datasnap.Win.SConnect.ITransport.Receive

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

Delphi

function Receive(WaitForInput: Boolean; Context: NativeInt): IDataBlock; stdcall;

C++

virtual _di_IDataBlock __stdcall Receive(bool WaitForInput, NativeInt Context) = 0 ;

プロパティ

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

説明

アプリケーションサーバーから受け取った情報の読み出しに使用できる IDataBlock インターフェースを返します。

Receive メソッドは,IDataBlock インターフェースを実装し,アプリケーションサーバーからの情報をその Memory プロパティに読み出す COM オブジェクトを作成します。

WaitForInput が true の場合,Receive メソッドはアプリケーションサーバーが目的の情報を送るまで実行を停止します。WaitForInput が false の場合,Receive メソッドはアプリケーションサーバーが情報をすぐに送らないと(または短いタイムアウト時間が過ぎると)失敗する場合があります(この場合,情報は読み出されません)。

Context は,ITransport をサポートするクラスを実装するときに使用できる転送固有のデータです。その値は,Send メソッドの戻り値です。

関連項目