Web.WebReq.TWebRequestHandler.ActivateWebModules
Delphi
function ActivateWebModules: TComponent;
C++
System::Classes::TComponent* __fastcall ActivateWebModules();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Web.WebReq.pas Web.WebReq.hpp |
Web.WebReq | TWebRequestHandler |
Description
Active et renvoie un module Web pour l'application.
La méthode ActivateWebModules est appelée de manière interne quand l'application reçoit un message de requête HTTP. Si la propriété InactiveCount est supérieure à zéro, un module Web du cache est réactivé. Sinon, une nouvelle instance de module Web est créée.
Avant d'appeler ActivateWebModules, il faut appeler la méthode CreateForm pour recenser le module de données.
Remarque : Dans les applications multiplates-formes, un objet application Web ne contient qu'un seul module Web. Généralement, ce module Web est un objet TWebModule, mais ce peut également être un module de données ordinaire contenant un objet TWebDispatcher. S'il n'y a pas de module Web associé à l'application Web, ActivateWebModule déclenche une exception. Si la propriété ActiveCount a déjà la valeur MaxConnections quand ActivateWebModules est appelée, ActivateWebModules déclenche une exception.