Soap.SOAPPasInv.TBeforeDispatchEvent2

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

C++

typedef void __fastcall (__closure *TBeforeDispatchEvent2)(const System::UnicodeString MethodName, System::Classes::TStream* const Request, System::Classes::TStream* Response, Soap::Wsdlintf::TWebServiceBindingType &BindingType, bool &Handled);

プロパティ

種類 可視性 ソース ユニット
typedef public Soap.SOAPPasInv.hpp Soap.SOAPPasInv Soap.SOAPPasInv

説明

TBeforeDispatchEvent2 型は,呼び出し側コンポーネントの BeforeDispatchEvent2 イベントの型です。

TBeforeDispatchEvent2 は,BeforeDispatchEvent2 イベントハンドラの型です。このイベントハンドラは,呼び出し側が目的の呼び出し可能インターフェースを呼び出して要求を実行する前に呼び出されます。

MethodName は,呼び出されるメソッドの名前です。

Request は,実行されようとしている SOAP リクエストをイベントハンドラが読み出すためのストリームです。

Response は,イベントハンドラがリクエストに対する応答を書き込むことのできるストリームです。

BindingType は,リクエストによって使用されるエンコーディングを示します。

Response パラメータを使ってイベントハンドラが応答を提供した場合,Handled は true を返します。イベントハンドラが終了した後で起動元がリクエストを登録済みの実装クラスに転送する必要がある場合は false を返します。