Datasnap.DSCommon.TDSClientCallbackChannelManager.ExecuteRemote

提供:RAD Studio API Documentation

Delphi

procedure ExecuteRemote(const AClassName, AMethodName: string; ParamSetup: TParamSetup;
ParamCheckup: TParamSetup; NoTimeout: Boolean = false);

C++

void __fastcall ExecuteRemote(const System::UnicodeString AClassName, const System::UnicodeString AMethodName, _di_TParamSetup ParamSetup, _di_TParamSetup ParamCheckup, bool NoTimeout = false);

プロパティ

種類 可視性 ソース ユニット 親
procedure
function
protected
Datasnap.DSCommon.pas
Datasnap.DSCommon.hpp
Datasnap.DSCommon TDSClientCallbackChannelManager

説明

リモート呼び出しで使用される汎用メソッドです。

ExecuteRemote は、リモート呼び出しで使用される汎用メソッドです。 AClassName および AMethodName パラメータは strings で、クラスの名前と、呼び出されるメソッドの名前をそれぞれ表します。

ParamSetup および ParamCheckup パラメータは、渡されるパラメータ リストを受け取るプロシージャへの参照です。Setup は、リモート メソッド呼び出しの前に、パラメータの値を設定するのに使用され、Checkup は、メソッド呼び出しの後に呼び出され、結果のパラメータと戻り値を読み込むのに使用されます。

NoTimeoutBoolean パラメータは、接続タイムアウトおよび通信タイムアウトが設定されているかどうかを示します。

関連項目