Exportar (0) Imprimir
Expandir todo

System.Web.SessionState (Espacio de nombres)

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
Clase públicaHttpSessionStateProporciona 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.
Clase públicaHttpSessionStateContainerContiene valores de estado de sesión y valores de configuración de nivel de sesión para la solicitud actual.
Clase públicaSessionIDManagerAdministra los identificadores únicos para el estado de sesión de ASP.NET.
Clase públicaSessionStateItemCollectionUna colección de objetos almacenada en el estado de sesión. Esta clase no se puede heredar.
Clase públicaSessionStateModuleProporciona los servicios de estado de la sesión para una aplicación. Esta clase no se puede heredar.
Clase públicaSessionStateStoreDataRepresenta los datos de estado de sesión para un almacén de sesión.
Clase públicaSessionStateStoreProviderBaseDefine los miembros necesarios de un proveedor de estado de sesión para un almacén de datos.
Clase públicaSessionStateUtilityProporciona 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.
Clase públicaStateRuntimeAdministra datos de sesión almacenados en el servicio de estado de ASP.NET. Esta clase no se puede heredar.

 InterfazDescripción
Interfaz públicaIHttpSessionStateDefine el contrato para implementar un contenedor de estado de sesión personalizado.
Interfaz públicaIReadOnlySessionStateEspecifica 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.
Interfaz públicaIRequiresSessionStateEspecifica 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.
Interfaz públicaISessionIDManagerDefine el contrato que debe implementar un administrador de identificador de estado de sesión personalizado.
Interfaz públicaISessionStateItemCollectionDefine el contrato de la colección que el estado de sesión de ASP.NET utiliza para administrar la sesión.
Interfaz públicaIStateRuntimeDefine la interfaz utilizada por el servicio de estado de ASP.NET para administrar los datos de la sesión.

 DelegadoDescripción
Delegado públicoSessionStateItemExpireCallbackRepresenta el método que controla el evento End de un módulo de estado de sesión.

 EnumeraciónDescripción
Enumeración públicaSessionStateActionsIdentifica si un elemento de sesión procedente de un almacén de datos es para una sesión que requiere inicialización.
Enumeración públicaSessionStateModeEspecifica el modo del estado de la sesión.
Mostrar:
© 2014 Microsoft