Adjuntar un objeto como variable de sesion
Artículo por Club Developers 路 17 April 2006
2290 vistas
Sencillo:
o
que efectua la misma operaci贸n pero de forma impl胏ita.
Podemos adjuntar cualquier objeto en una variable de sesi贸n y recogerlo por su ID.
Cuando a帽adimos una variable de sesi贸n 茅sta es 煤nica por cada usuario.
Es aconsejable que los objetos que almacenemos como variables de sesi贸n no sean demasiado grandes porque 茅stas se almacenan por cada usuario mientras la sesi贸n est茅 activa.
Por lo tanto, el consumo abusivo de variables de sesi贸n puede dar problemas de rendimiento por el alto consumo de memoria que representar胊.
csharp
object MiObjeto; string IDvariable = "ID"; HttpContext.Current.Session.Add(IDvariable, MiObjeto);
o
csharp
Session[IDVariable] = MiObjeto;
que efectua la misma operaci贸n pero de forma impl胏ita.
Podemos adjuntar cualquier objeto en una variable de sesi贸n y recogerlo por su ID.
Cuando a帽adimos una variable de sesi贸n 茅sta es 煤nica por cada usuario.
Es aconsejable que los objetos que almacenemos como variables de sesi贸n no sean demasiado grandes porque 茅stas se almacenan por cada usuario mientras la sesi贸n est茅 activa.
Por lo tanto, el consumo abusivo de variables de sesi贸n puede dar problemas de rendimiento por el alto consumo de memoria que representar胊.