Web.HTTPApp.TWebFileDispatcher.BeforeDispatch
Delphi
property BeforeDispatch: TDispatchFileEvent read FBeforeDispatch write FBeforeDispatch;
C++
__property BeforeDispatch;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
event | published | Web.HTTPApp.pas Web.HTTPApp.hpp |
Web.HTTPApp | TWebFileDispatcher |
Beschreibung
Tritt ein, bevor der Dispatcher versucht, die HTTP-Anforderung einem der Aktionselemente zuzuordnen.
Web.HTTPApp.TWebFileDispatcher.BeforeDispatch erbt von Web.HTTPApp.TCustomWebFileDispatcher.BeforeDispatch. Der folgende Inhalt bezieht sich auf Web.HTTPApp.TCustomWebFileDispatcher.BeforeDispatch.
Tritt ein, bevor der Dispatcher versucht, die HTTP-Anforderung einem der Aktionselemente zuzuordnen.
In einer Ereignisbehandlungsroutine für BeforeDispatch können Sie alle Anforderungsbotschaften der HTTP-Datei vorverarbeiten. Eine Ereignisbehandlungsroutine kann die für die Web-Botschaften der Datei entsprechend Aktionselemente aktivieren oder deaktivieren, die Objektdatei generieren oder beliebige andere Aktionen durchführen.
Wenn die Ereignisbehandlungsroutine für BeforeDispatch die Objektdatei generiert hat, sollte sie den Parameter Handled
auf True setzen, damit der Dispatcher die Antwort an keine Aktionselemente weitergibt. Wenn die Ereignisbehandlungsroutine für BeforeDispatch den Parameter Handled
auf True setzt, ohne die Antwort zu senden, generiert der Web-Dispatcher ein Ereignis AfterDispatch.