Web.HTTPApp.TCustomWebFileDispatcher.BeforeDispatch

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

Delphi

property BeforeDispatch: TDispatchFileEvent read FBeforeDispatch write FBeforeDispatch;

C++

__property TDispatchFileEvent BeforeDispatch = {read=FBeforeDispatch, write=FBeforeDispatch};

プロパティ

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


説明

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

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

関連項目