Web.HTTPApp.TWebExceptionEvent
C++
typedef void __fastcall (__closure *TWebExceptionEvent)(System::TObject* Sender, System::Sysutils::Exception* E, bool &Handled);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
typedef | public | Web.HTTPApp.hpp | Web.HTTPApp | Web.HTTPApp |
説明
TWebExceptionEvent は,HTTP リクエストメッセージの処理中に例外が発生した場合に応答するイベントハンドラの型です。
TWebExceptionEvent 型は,Web サーバーアプリケーションの例外を処理するイベントハンドラの型です。
Sender は,例外を捕捉したディスパッチャコンポーネントです。
E は,発生した例外のための例外オブジェクトです。
Handled は,イベントハンドラが例外を適切に処理できた場合に true を返します。イベントハンドラが Handled の値として false を返した場合,Web サーバーアプリケーションは例外に対するデフォルトのレスポンスを実行します。このデフォルトのレスポンスは,ディスパッチャによって異なります。