ASP ApplicationObjeto
Un grupo de archivos ASP que trabajan juntos para realizar una tarea se denomina una aplicación. El objeto Application se utiliza para agrupar estos archivos.
Objeto Application
Una aplicación en la Web puede ser un grupo de archivos ASP. Estos archivos ASP trabajan juntos para realizar una tarea. El objeto Application se utiliza para agrupar estos archivos.
El objeto Application se utiliza para almacenar y acceder a variables desde cualquier página, similar al objeto Session. La diferencia es que todos los usuarios comparten un objeto Application, mientras que la relación entre el objeto Session y el usuario es uno a uno.
El objeto Application contiene información que será utilizada por muchas páginas de la aplicación (por ejemplo, información de conexión a la base de datos). Esta información se puede acceder desde cualquier página. También puede cambiar esta información en un solo lugar, y luego estos cambios se reflejarán automáticamente en todas las páginas.
A continuación se describen las colecciones, métodos y eventos del objeto Application:
Colección
| Colección | Descripción |
|---|---|
| Contents | Contiene todos los elementos agregados a la aplicación mediante comandos de script. |
| StaticObjects | Contiene todos los objetos agregados a la aplicación mediante la etiqueta <object> de HTML. |
Método
| Método | Descripción |
|---|---|
| Contents.Remove | Elimina un elemento de la colección Contents. |
| Contents.RemoveAll() | Elimina todos los elementos de la colección Contents. |
| Lock | Evita que otros usuarios modifiquen las variables en el objeto Application. |
| Unlock | Permite que otros usuarios modifiquen las variables en el objeto Application (después de que haya sido bloqueado mediante el método Lock). |
Evento
| Evento | Descripción |
|---|---|
| Application_OnEnd | Este evento ocurre cuando todas las sesiones de los usuarios han finalizado y la aplicación termina. |
| Application_OnStart | Este evento ocurre antes de que se cree la primera sesión nueva (es decir, cuando se hace referencia al objeto Application por primera vez). |
Otras extensiones