Objeto Application ASP

Um grupo de arquivos ASP que funcionam juntos para completar uma tarefa é chamado de aplicativo. O objeto Application no ASP serve para agrupar esses arquivos.

Objeto Application

Um aplicativo na Web pode ser um grupo de arquivos ASP. Esses ASP funcionam juntos para completar uma tarefa. O objeto Application no ASP serve para agrupar esses arquivos.

O objeto Application é usado para armazenar e acessar variáveis provenientes de qualquer página, semelhante ao objeto Session. A diferença está em que todos os usuários compartilham um único objeto Application, enquanto o objeto session tem uma relação um a um com os usuários.

As informações do objeto Application são usadas por muitas páginas do aplicativo (por exemplo, informações de conexão com o banco de dados). Isso significa que podemos acessar essas informações a partir de qualquer página. Também significa que você pode alterar essas informações em uma página e essas alterações serão automaticamente refletidas em todas as páginas.

A descrição das coleções, métodos e eventos do objeto Application é a seguinte:

Conjunto

Conjunto Descrição
Contents Contém todos os itens adicionados ao aplicativo por meio de comandos de script.
StaticObjects Contém todos os objetos adicionados ao aplicativo usando a tag <object> HTML.

Método

Método Descrição
Contents.Remove Remover um item da coleção Contents.
Contents.RemoveAll() Remover todos os itens da coleção Contents.
Bloquear Prevenir que outros usuários alterem as variáveis do objeto Application.
Desbloquear Permite que outros usuários alterem as variáveis do objeto Application (após serem bloqueadas pelo método Lock).

Evento

Evento Descrição
Application_OnEnd Quando todas as sessões dos usuários terminarem e o aplicativo acabar, esse evento ocorre.
Application_OnStart Antes de ser criada a primeira nova sessão (quando o objeto Application é mencionado pela primeira vez), esse evento ocorre.