Web.HTTPApp.TCustomWebDispatcher.DoAfterDispatch
Delphi
function DoAfterDispatch(Request: TWebRequest; Response: TWebResponse): Boolean;
C++
bool __fastcall DoAfterDispatch(TWebRequest* Request, TWebResponse* Response);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Web.HTTPApp.pas Web.HTTPApp.hpp |
Web.HTTPApp | TCustomWebDispatcher |
Description
Génère un événement AfterDispatch et renvoie une valeur indiquant si l'application Web peut expédier la réponse.
Les applications ne peuvent pas appeler DoAfterDispatch. La méthode DispatchAction appelle DoAfterDispatch après avoir envoyé le message de requête HTTP à tous les éléments action correspondants. La méthode DispatchAction n'appelle pas DoAfterDispatch si le message de requête HTTP n'a pas été traité par les éléments action ou par un gestionnaire d'événement BeforeDispatch. De même, DoAfterDispatch n'est pas appelée si le message a déjà été renvoyé au client Web.
Si le gestionnaire d'événement AfterDispatch indique que la réponse ne doit pas être expédiée, DoAfterDispatch renvoie false, et l'application Web interrompt la connexion sans expédier le message de réponse. Sinon, DoAfterDispatch renvoie true, et l'application Web expédie le message de réponse s'il n'a pas été déjà envoyé dans le gestionnaire d'événement AfterDispatch.