Web.HTTPApp.TCustomWebDispatcher.DoAfterDispatch

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi