Soap.Rio.TBeforeExecuteEvent
Delphi
TBeforeExecuteEvent = procedure(const MethodName: string; SOAPRequest: TStream) of object;
C++
typedef void __fastcall (__closure *TBeforeExecuteEvent)(const System::UnicodeString MethodName, System::Classes::TStream* SOAPRequest);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
type typedef |
public | Soap.Rio.pas Soap.Rio.hpp |
Soap.Rio | Soap.Rio |
説明
TBeforeExecuteEvent は,リモートのインターフェース化オブジェクトが Web サービスプロバイダにコード化されたメソッド呼び出しを送る前に応答するイベントハンドラの型です。
TBeforeExecuteEvent は,OnBeforeExecute イベントハンドラの型です。OnBeforeExecute イベントは,クライアントが Web サービスプロバイダにメソッド呼び出しを送信する前,ただしメソッド呼び出しを転送可能な文字列にマーシャルした後に呼び出されます。
MethodName は,サーバーで実行されようとしているメソッドの名前です。
SOAPRequest は,SOAP リクエストパケットのテキストです。このパラメータを使用すると,SOAP リクエストがサーバーに渡される前に SOAP リクエストを読み出したり変更したりできます。