Soap.Rio.TRIO.OnBeforeExecute

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

Delphi

property OnBeforeExecute: TBeforeExecuteEvent read FOnBeforeExecute write FOnBeforeExecute;

C++

__property TBeforeExecuteEvent OnBeforeExecute = {read=FOnBeforeExecute, write=FOnBeforeExecute};

プロパティ

種類 可視性 ソース ユニット
event published
Soap.Rio.pas
Soap.Rio.hpp
Soap.Rio TRIO

説明

TRIO がコード化されたメソッド呼び出しを送信して実行する前に発生します。

OnBeforeExecute イベントハンドラを記述すると,コード化されたメソッド呼び出しをサーバーに送信する前に,それを調べたり変更したりできます。OnBeforeExecute イベントは,Converter プロパティで指定したインターフェースが SOAP リクエストパケットへのメソッド呼び出しをマーシャリングした後に発生します。ただし,OnBeforeExecute は,WebNode プロパティで指定したインターフェースの Execute メソッドを TRIO が呼び出す前に発生します。

SOAPRequest パラメータを使用すると,SOAP リクエストをサーバーに渡す前に読み出したり変更したりできます。たとえば,Web サービスプロバイダが相互運用性に関する情報を公表している場合は,このパラメータを使用して,その Web サービスプロバイダが公表している差異を補正するように SOAP パケットを調整することができます。

関連項目