Datasnap.Win.SConnect.TWebConnection.Receive

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

Delphi

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

C++

_di_IDataBlock __stdcall Receive(bool WaitForInput, NativeInt Context);

プロパティ

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

説明

インターフェースを実際にカプセル化している IDataBlock インターフェイスを、アプリケーション サーバーから受け取ります。

Receive メソッドは、インターフェースを実際にカプセル化している IDataBlock インターフェイスを、アプリケーション サーバーから受け取るために使用されます。

アプリケーション サーバーとの通信は、個々のスレッド上で発生します。WaitForResult パラメータでは、main スレッド上での実行を、そのインターフェイスへの呼び出しが結果を返すまで停止するべきか(WaitForResult := True;)、それとも、そのインターフェイスへの呼び出しが非同期に発生していいのか(WaitForResult := False;)を指定します。WaitForResultTrue の場合、Receive は、結果を供給する IDataBlock インターフェイス(C++ では _di_IDataBlock)を返します。

関連項目