Web.WebReq.TWebRequestHandler.ActivateWebModules

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function ActivateWebModules: TComponent;

C++

System::Classes::TComponent* __fastcall ActivateWebModules();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
Web.WebReq.pas
Web.WebReq.hpp
Web.WebReq TWebRequestHandler

Beschreibung

Aktiviert ein Web-Modul für die Anwendung und gibt es zurück.

ActivateWebModules wird intern aufgerufen, wenn die Anwendung eine HTTP-Anforderungsbotschaft empfängt. Wenn die Eigenschaft InactiveCount einen Wert größer 0 hat, wird ein Web-Modul aus dem Zwischenspeicher reaktiviert. Andernfalls erstellt die Methode eine neue Instanz des Web-Moduls.

Vor dem Aufruf von ActivateWebModules muss die Methode CreateForm aufgerufen werden, die das Datenmodul registriert.

Anmerkung:  In plattformübergreifenden Anwendungen enthält ein Web-Anwendungsobjekt nur ein einziges Web-Modul. Normalerweise ist dies ein TWebModule-Objekt. Es kann sich aber auch um ein gewöhnliches Datenmodul handeln, das ein TWebDispatcher-Objekt enthält. Wenn der Web-Anwendung kein Web-Modul zugeordnet ist, löst ActivateWebModule eine Exception aus. Hat die Eigenschaft ActiveCount beim Aufruf der Methode ActivateWebModules bereits den Wert von MaxConnections erreicht, wird ebenfalls eine Exception ausgelöst.

Siehe auch