Web.HTTPApp.TWebFileDispatcher.BeforeDispatch

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

Delphi

property BeforeDispatch: TDispatchFileEvent read FBeforeDispatch write FBeforeDispatch;

C++

__property BeforeDispatch;

プロパティ

種類 可視性 ソース ユニット
event published
Web.HTTPApp.pas
Web.HTTPApp.hpp
Web.HTTPApp TWebFileDispatcher

説明

ディスパッチャが、HTTP リクエスト メッセージとアクションアイテムのいずれかとを、マッチングする前に発生します。

Web.HTTPApp.TWebFileDispatcher.BeforeDispatch は Web.HTTPApp.TCustomWebFileDispatcher.BeforeDispatch を継承しています。以下の内容はすべて Web.HTTPApp.TCustomWebFileDispatcher.BeforeDispatch を参照しています。

ディスパッチャが、HTTP リクエスト メッセージとアクションアイテムのいずれかとを、マッチングする前に発生します。

BeforeDispatch イベント ハンドラを記述して、すべての HTTP ファイル リクエスト メッセージを事前処理します。 BeforeDispatch イベント ハンドラは、ファイル web メッセージに適したアクション アイテムを有効化または無効化し、オブジェクト ファイルの設定を開始し、その他、必要な事前処理を行うことができます。 BeforeDispatch イベント ハンドラが、オブジェクト ファイルの設定を完了したら、Handled パラメータを True に変更し、ディスパッチャがリクエストを、アクション アイテムのいずれかへ送信できるようにしなければなりません。 BeforeDispatch イベント ハンドラが Handled パラメータを True に設定しても、レスポンスが送信されない場合、Web ディスパッチャは AfterDispatch イベントを生成します。

関連項目