Rimuovere le variabili Session ed Application

di Filippo Bonanni, in Classic ASP, UserScript, Session,

Con IIS5 è stata aggiunta un'importante funzionalità, che permette di de-allocare spazio utilizzato da variabili di Sessione rimuovendo quelle non più necessarie:

Session.Contents.Remove("Nome_Variabile")

Oppure, per rimuoverle tutte:

Session.Contents.RemoveAll

Durante la progettazione di un'applicazione ASP quindi, può far comodo visualizzare quali e quante variabili di Sessione sono attive in quel momento e conoscerne il loro contenuto.

Questo script elenca tutte le variabili Session e Application attive.

<%
Dim VariabiliSession
Dim VariabiliApplication
Dim I

VariabiliSession=Session.Contents.Count

Response.Write "Session ID= " & Session.SessionID
Response.Write "<BR>"
Response.Write "<BR>"
Response.Write "Variabili di Sessione attive= " & VariabiliSession
Response.Write "<BR>"


For I=1 to VariabiliSession

 Response.Write "<BR>"
 Response.Write Session.Contents.Key(I) & " = " & Session.Contents.Item(I)
 Response.Write "<BR>"

Next



VariabiliApplication=Application.Contents.Count

Response.Write "<BR>"
Response.Write "<BR>"
Response.Write "Variabili di Applicazione attive= " & VariabiliApplication
Response.Write "<BR>"


For I=1 to VariabiliApplication

 Response.Write "<BR>"
 Response.Write Application.Contents.Key(I) & " = " & Application.Contents.Item(I)
 Response.Write "<BR>"

Next

%>

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

Nessuna risorsa collegata

I più letti di oggi