API:Datasnap.Win.SConnect.TWebConnection.Send

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

Delphi

function Send(const Data: IDataBlock): NativeInt; stdcall;

C++

HIDESBASE NativeInt __stdcall Send(const _di_IDataBlock Data);

プロパティ

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

説明

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

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

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

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

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

関連項目