
07/09/2004, 06:32
|
 | | | Fecha de Ingreso: diciembre-2001 Ubicación: España
Mensajes: 422
Antigüedad: 23 años, 4 meses Puntos: 1 | |
Más detalles aquí:
Hay que tener en cuenta que puesto que se trata de variables del servidor se almacenarán en la memoria del servidor por lo que no conviene abusar de ellas para no ocupar recursos innecesarios del servidor.
Los valores de estas variables se mantendrán mientras dure la sesión, cuando ésta caduque, los valores se eliminarán y ya no serán accesibles. Por defecto la duración de la sesión es de 20 minutos, esto se puede variar. Cada vez que se carga una página del servidor se está renovando la sesión.
Además también podemos eliminar las variables del objeto session utilizando el metodo Remove o el método RemoveAll para eliminarlas todas a la vez.
<%
Session.Contents.Remove("miVariable")
'o bien
Session.Contents.RemoveAll
%>
Si no queremos que el servidor realice un seguimiento de sesiones podemos deshabilitarlas con el siguiente código:
<%@ EnableSessionState=False %>
Un método importante del objeto Session es Abandon, este método destruye el objeto Session y libera sus recursos.
<% Session.Abandon %> |