HTTPApp.TAbstractWebModuleList

From Référence RAD Studio VCL
Jump to: navigation, search

Contents

Informations Delphi

De HTTPApp.pas

TAbstractWebModuleList = class(TObject)


Unité : HTTPApp

Type : classe

Membres de classe hérités : Membres HTTPApp.TAbstractWebModuleList

Propriétés de classe : Propriété HTTPApp.TAbstractWebModuleList

Méthodes de classe : Méthodes HTTPApp.TAbstractWebModuleList

Evénements de classe : Evénements HTTPApp.TAbstractWebModuleList

Informations C++

De HTTPApp.hpp

TAbstractWebModuleList = class(TObject)


Unité : HTTPApp

Type : classe

Membres de classe hérités : Membres HTTPApp.TAbstractWebModuleList

Propriétés de classe : Propriété HTTPApp.TAbstractWebModuleList

Méthodes de classe : Méthodes HTTPApp.TAbstractWebModuleList

Constructeurs et destructeurs de classe : Constructeurs HTTPApp.TAbstractWebModuleList

Evénements de classe : Evénements HTTPApp.TAbstractWebModuleList

Description

TAbstractWebModuleList répertorie les modules Web d'une application WebSnap et permet d'accéder à leurs objets fabrique.


TAbstractWebModuleList est la classe de base de TWebModuleList, qui répertorie chaque module Web qui a été instancié pour la requête en cours. Elle introduit les propriétés et méthodes d'accès aux modules Web de l'application, ainsi que les objets fabrique Web qui créent les instances de ces modules Web. Toutes les méthodes de TAbstractWebModuleList sont abstraites ou, dans la terminologie C++, virtuelles pures, c'est-à-dire qu'elles n'ont pas d'implémentation. TWebModuleList, un descendant de TAbstractWebModuleList, redéfinit ces méthodes abstraites ou virtuelles pures pour fournir une implémentation par défaut.

Quand une application WebSnap gère plusieurs requêtes à la fois, elle comporte plusieurs listes de modules Web, chacune sur un thread distinct et chacune associée à une requête différente.

Le contexte Web, auquel vous pouvez accéder à l'aide de la fonction globale WebContext, permet d'accéder à l'objet TAbstractWebModuleList associé avec la requête en cours. Utilisez la propriété WebModules du contexte Web pour obtenir une référence à la liste de modules Web.

Voir aussi

Personal tools