Esta documentación está archivada y no tiene mantenimiento.

System.Web.SessionState (Espacio de nombres)

Actualización: noviembre 2007

El espacio de nombres System.Web.SessionState suministra las clases e interfaces que permiten almacenar los datos específicos de un cliente en una aplicación Web en el servidor. Los datos sobre el estado de la sesión se utilizan para dar al cliente el aspecto de una conexión persistente con la aplicación. La información sobre el estado se puede almacenar en la memoria de proceso local o, en el caso de configuraciones de baterías de servidores Web, se puede almacenar fuera del proceso utilizando el servicio ASP.NET State o una base de datos de Microsoft SQL Server.

El estado de la sesión se puede utilizar con clientes que no admiten cookies. ASP.NET se puede configurar para codificar un identificador de sesión en la cadena URL que se transmite entre el cliente y el servidor.

  ClaseDescripción
z414bbk9.pubclass(es-es,VS.90).gifHttpSessionState Proporciona acceso a los valores del estado de la sesión, a la configuración de la sesión y a los métodos de administración de la duración.
z414bbk9.pubclass(es-es,VS.90).gifHttpSessionStateContainer Contiene valores de estado de sesión y valores de configuración de nivel de sesión para la solicitud actual.
z414bbk9.pubclass(es-es,VS.90).gifSessionIDManager Administra los identificadores únicos para el estado de sesión de ASP.NET.
z414bbk9.pubclass(es-es,VS.90).gifSessionStateItemCollection Una colección de objetos almacenada en el estado de sesión. Esta clase no se puede heredar.
z414bbk9.pubclass(es-es,VS.90).gifSessionStateModule Proporciona los servicios de estado de la sesión para una aplicación. Esta clase no se puede heredar.
z414bbk9.pubclass(es-es,VS.90).gifSessionStateStoreData Representa los datos de estado de sesión para un almacén de sesión.
z414bbk9.pubclass(es-es,VS.90).gifSessionStateStoreProviderBase Define los miembros necesarios de un proveedor de estado de sesión para un almacén de datos.
z414bbk9.pubclass(es-es,VS.90).gifSessionStateUtility Proporciona los métodos auxiliares que los módulos de estado de sesión y los proveedores de almacén de estados de sesión utilizan para administrar la información de sesión de una aplicación ASP.NET. Esta clase no se puede heredar.
z414bbk9.pubclass(es-es,VS.90).gifStateRuntime Administra datos de sesión almacenados en el servicio de estado de ASP.NET. Esta clase no se puede heredar.

  InterfazDescripción
z414bbk9.pubinterface(es-es,VS.90).gifIHttpSessionState Define el contrato para implementar un contenedor de estado de sesión personalizado.
z414bbk9.pubinterface(es-es,VS.90).gifIReadOnlySessionStateEspecifica que el controlador HTTP de destino tiene acceso de sólo lectura a los valores de estado de la sesión. Es una interfaz de marcador y no tiene métodos.
z414bbk9.pubinterface(es-es,VS.90).gifIRequiresSessionStateEspecifica que el controlador HTTP de destino requiere acceso de lectura y escritura a los valores de estado de sesión. Es una interfaz de marcador únicamente y no tiene métodos.
z414bbk9.pubinterface(es-es,VS.90).gifISessionIDManager Define el contrato que debe implementar un administrador de identificador de estado de sesión personalizado.
z414bbk9.pubinterface(es-es,VS.90).gifISessionStateItemCollection Define el contrato de la colección que el estado de sesión de ASP.NET utiliza para administrar la sesión.
z414bbk9.pubinterface(es-es,VS.90).gifIStateRuntime Define la interfaz utilizada por el servicio de estado de ASP.NET para administrar los datos de la sesión.

  DelegadoDescripción
z414bbk9.pubdelegate(es-es,VS.90).gifSessionStateItemExpireCallback Representa el método que controla el evento End de un módulo de estado de sesión.

  EnumeraciónDescripción
z414bbk9.pubenumeration(es-es,VS.90).gifSessionStateActionsIdentifica si un elemento de sesión procedente de un almacén de datos es para una sesión que requiere inicialización.
z414bbk9.pubenumeration(es-es,VS.90).gifSessionStateMode Especifica el modo del estado de la sesión.
Mostrar: