IStateRuntime Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define la interfaz utilizada por el servicio de estado de ASP.NET para administrar los datos de la sesión.
public interface class IStateRuntime
[System.Runtime.InteropServices.Guid("7297744b-e188-40bf-b7e9-56698d25cf44")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IStateRuntime
[<System.Runtime.InteropServices.Guid("7297744b-e188-40bf-b7e9-56698d25cf44")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IStateRuntime = interface
Public Interface IStateRuntime
- Derivado
- Atributos
Comentarios
ASP.NET puede administrar el estado de sesión fuera de proceso mediante un servicio de Windows denominado servicio de estado ASP.NET. El código no administrado usa la StateRuntime clase en este servicio para administrar los datos de sesión. Esta clase admite la implementación de la infraestructura de .NET Framework del servicio de estado de ASP.NET y no está pensada para usarse directamente desde el código.
El uso del servicio de estado ASP.NET no es el método predeterminado de administrar sessionstate en ASP.NET; ASP.NET admite la administración de estado de sesión en proceso de forma predeterminada. También admite una segunda opción fuera de proceso que administra el estado de sesión en una base de datos de Microsoft SQL Server y habilita soluciones personalizadas de administración de estado de sesión. Para obtener más información sobre las opciones de almacenamiento de estado de sesión, consulte Modos de estado de sesión.
Métodos
ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, Int32, IntPtr) |
Utilizado por el servidor de estado de ASP.NET para procesar los datos de la sesión. |
ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, IntPtr) |
Utilizado por el servidor de estado de ASP.NET para procesar los datos de la sesión. |
StopProcessing() |
Detiene el procesamiento de los datos de sesión almacenados en el servidor de estado de ASP.NET. |