Oggetto Application ASP

Un gruppo di file ASP che lavorano insieme per completare un compito viene chiamato applicazione. Il ruolo dell'oggetto Application in ASP è quello di unire questi file.

Oggetto Application

Un'applicazione su Internet può essere un gruppo di file ASP. Questi file ASP lavorano insieme per completare un compito. L'oggetto Application in ASP ha il ruolo di unire questi file.

L'oggetto Application viene utilizzato per memorizzare e accedere alle variabili provenienti da qualsiasi pagina, simile all'oggetto Session. La differenza sta nel fatto che tutti gli utenti condividono un unico oggetto Application, mentre l'oggetto sessione è correlato a ciascun utente in modo uno a uno.

Le informazioni possedute dall'oggetto Application vengono utilizzate da molte pagine dell'applicazione (ad esempio, informazioni di connessione al database). Questo significa che possiamo accedere a queste informazioni da qualsiasi pagina. Anche significa che puoi modificare queste informazioni su una pagina e queste modifiche verranno automaticamente riflettute in tutte le altre pagine.

Di seguito sono descritte le collezioni, i metodi e gli eventi dell'oggetto Application:

Collezione

Collezione Descrizione
Contents Contiene tutti gli elementi aggiunti all'applicazione tramite comandi di script.
StaticObjects Contiene tutti gli oggetti aggiunti all'applicazione con il tag <object> HTML.

Metodo

Metodo Descrizione
Contents.Remove Elimina un elemento dalla collezione Contents.
Contents.RemoveAll() Elimina tutti gli elementi dalla collezione Contents.
Lock Previene che altri utenti modificano le variabili dell'oggetto Application.
Unlock Permette agli altri utenti di modificare le variabili dell'oggetto Application (dopo essere stato bloccato dal metodo Lock).

Evento

Evento Descrizione
Application_OnEnd Quando tutte le sessione degli utenti sono terminate e l'applicazione è terminata, si verifica questo evento.
Application_OnStart Prima della creazione della prima nuova sessione (quando l'oggetto Application viene utilizzato per la prima volta), si verifica questo evento.