Objet Application ASP

Un ensemble de fichiers ASP qui travaillent ensemble pour accomplir une tâche est appelé une application. L'objet Application dans ASP a pour rôle de lier ces fichiers.

Objet Application

Une application Web peut être un ensemble de fichiers ASP. Ces fichiers ASP travaillent ensemble pour accomplir une tâche. L'objet Application dans ASP a pour rôle de lier ces fichiers.

L'objet Application est utilisé pour stocker et accéder aux variables provenant de n'importe quelle page, comme l'objet Session. La différence réside en ce que tous les utilisateurs partagent un même objet Application, tandis que l'objet session est lié de manière unique à chaque utilisateur.

Les informations maîtrisées par l'objet Application sont utilisées par de nombreuses pages de l'application (par exemple, les informations de connexion à la base de données). Cela signifie que nous pouvons accéder à ces informations depuis n'importe quelle page. Cela signifie également que vous pouvez modifier ces informations sur une page, et ces modifications seront automatiquement reflétées dans toutes les pages.

Voici une description des collections, méthodes et événements de l'objet Application :

Collection

Collection Description
Contents Contient tous les éléments ajoutés à l'application via des commandes de script.
StaticObjects Contient tous les objets ajoutés à l'application via les balises <object> HTML.

Méthode

Méthode Description
Contents.Remove Supprime un élément de la collection Contents.
Contents.RemoveAll() Supprime tous les éléments de la collection Contents.
Lock Empêche les autres utilisateurs de modifier les variables de l'objet Application.
Unlock Permet aux autres utilisateurs de modifier les variables de l'objet Application (après que le méthode Lock ait été verrouillée).

Événement

Événement Description
Application_OnEnd Lorsque toutes les sessions des utilisateurs se terminent et que l'application se termine, cet événement se produit.
Application_OnStart Avant la création de la première nouvelle session (lorsque l'objet Application est mentionné pour la première fois), cet événement se produit.