Datasnap.Win.SConnect.TStreamedConnection.Send

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

Delphi

function Send(const Data: IDataBlock; WaitForResult: Boolean): IDataBlock; stdcall;

C++

_di_IDataBlock __stdcall Send(const _di_IDataBlock Data, bool WaitForResult);

プロパティ

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

説明

Send は,アプリケーションサーバーにインターフェース呼び出しを送って,その応答を返します。

データブロックインタープリタ(Interpreter プロパティで指定)は,Send メソッドを呼び出して,アプリケーションサーバーにインターフェースメッセージをディスパッチします。また,アプリケーションサーバーからインターフェースをカプセル化する IDataBlock インターフェースを提供します。

アプリケーションサーバーとの通信は,個別のスレッドで実行されます。WaitForResult パラメータは,インターフェース呼び出しが結果を返すまで主スレッドでの実行が停止する(WaitForResult == true)かどうか,あるいはインターフェース呼び出しを非同期に実行できる(WaitForResult == false)かどうかを示します。WaitForResult が true の場合,Send は,結果を提供する IDataBlock インターフェース(C++ では,_di_IDataBlock)を返します。

関連項目