ASP.NET - Variables de Session,cuanto tiempo permanecen

 
Vista:

Variables de Session,cuanto tiempo permanecen

Publicado por belsai (17 intervenciones) el 21/02/2007 09:13:55
Tengo una duda con respecto a las variables de Session.

Decir que estoy programando en c#. Cuánto tiempo permanecen las variables de Session alojadas en servidor???, yo tengo entendido que es mientras estamos dentro de la Session, como su propio nombre indica. Ahora bien, mi duda es, yo puedo destruir esas variables de Session, es decir, hacer un remove. Yo hasta ahora, las ponía a null, porque se que existe un recolector de basura, q cada cierto tiempo, elimina aquellas q están a nulo, pero claro, no es lo mismo que esten a nulo (que algo ocupan) a que se eliminen.

Otra duda, es saber si existe alguna forma de decirle que las variables de Session sean guardadas durante un tiempo determinado, que se que existe, pero no se donde se puede automatizar dicho proceso.

Saludos, y gracias por vuestra colaboración.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 56
Bronce
Ha mantenido su posición en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

RE:Variables de Session,cuanto tiempo permanecen

Publicado por Yamil Bracho (1136 intervenciones) el 21/02/2007 18:12:16
Esta parametroes copnfigurable en la consola de IIS y por default son 20 min
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Variables de Session,cuanto tiempo permanecen

Publicado por belsai (17 intervenciones) el 22/02/2007 08:08:14
Hola yamil, podrías especificarme un poco más, yo por código no puedo cambiar eso en c#?, gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Variables de Session,cuanto tiempo permanecen

Publicado por Ángel I (16 intervenciones) el 22/02/2007 11:17:28
Session.Timeout = 50
' Establece el tiempo de una sesión en 50 minutos.

Session.Abandon()
' Cierra la sesión y limpia el contenido de sus variables
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Variables de Session,cuanto tiempo permanecen

Publicado por belsai (17 intervenciones) el 28/02/2007 08:10:10
Si las instrucciones las conozco, lo que no sé es donde las pondría, en el global. asax?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Variables de Session,cuanto tiempo permanecen

Publicado por Ángel I (16 intervenciones) el 28/02/2007 15:41:47
Hola:

El tiempo de sesión se lo marco despues de aceptar el usuario, en la página de acceso.
El abandono de sesión se lo marco en el botón de cerrar sesión.

Seguramente estarían más correctas en Global . . . pero funciona como te comento.

Suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Variables de Session,cuanto tiempo permanecen

Publicado por belsai (17 intervenciones) el 28/02/2007 15:51:44
muchas gracias por tus contetaciones, ahora ya lo tengo claro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar