StateRuntime.ProcessRequest Método
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í.
Utilizado por el servidor de estado de ASP.NET para procesar los datos de la sesión.
Sobrecargas
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. |
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.
public:
virtual void ProcessRequest(IntPtr tracker, int verb, System::String ^ uri, int exclusive, int timeout, int lockCookieExists, int lockCookie, int contentLength, IntPtr content);
public void ProcessRequest (IntPtr tracker, int verb, string uri, int exclusive, int timeout, int lockCookieExists, int lockCookie, int contentLength, IntPtr content);
abstract member ProcessRequest : nativeint * int * string * int * int * int * int * int * nativeint -> unit
override this.ProcessRequest : nativeint * int * string * int * int * int * int * int * nativeint -> unit
Public Sub ProcessRequest (tracker As IntPtr, verb As Integer, uri As String, exclusive As Integer, timeout As Integer, lockCookieExists As Integer, lockCookie As Integer, contentLength As Integer, content As IntPtr)
Parámetros
- tracker
-
IntPtr
nativeint
Puntero IntPtr a un objeto almacenado en el servidor de estado de ASP.NET no administrado.
- verb
- Int32
Acción que debe llevarse a cabo sobre el objeto.
- uri
- String
Identificador de la sesión.
- exclusive
- Int32
Tipo de acceso a los objetos ubicados en el almacén.
- timeout
- Int32
Número de minutos que llevan almacenados los datos de la sesión.
- lockCookieExists
- Int32
Valor que indica si la cookie de bloqueo existe en la solicitud original del servidor Web de ASP.NET al servidor de estado de ASP.NET.
- lockCookie
- Int32
Propietario del bloqueo sobre el estado de sesión.
- contentLength
- Int32
Longitud, expresada en bytes, de los datos de sesión almacenados.
- content
-
IntPtr
nativeint
Puntero IntPtr al contenido de la sesión almacenado en el servidor de estado de ASP.NET no administrado.
Implementaciones
Comentarios
ASP.NET admite la opción de 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 el ProcessRequest método en este servicio para administrar los datos de sesión.
Este miembro 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. Para obtener más información sobre las opciones de almacenamiento de estado de sesión, consulte Modos de estado de sesión.
Consulte también
Se aplica a
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.
public:
virtual void ProcessRequest(IntPtr tracker, int verb, System::String ^ uri, int exclusive, int extraFlags, int timeout, int lockCookieExists, int lockCookie, int contentLength, IntPtr content);
public void ProcessRequest (IntPtr tracker, int verb, string uri, int exclusive, int extraFlags, int timeout, int lockCookieExists, int lockCookie, int contentLength, IntPtr content);
abstract member ProcessRequest : nativeint * int * string * int * int * int * int * int * int * nativeint -> unit
override this.ProcessRequest : nativeint * int * string * int * int * int * int * int * int * nativeint -> unit
Public Sub ProcessRequest (tracker As IntPtr, verb As Integer, uri As String, exclusive As Integer, extraFlags As Integer, timeout As Integer, lockCookieExists As Integer, lockCookie As Integer, contentLength As Integer, content As IntPtr)
Parámetros
- tracker
-
IntPtr
nativeint
Puntero IntPtr a un objeto almacenado en el servidor de estado de ASP.NET no administrado.
- verb
- Int32
Acción que debe llevarse a cabo sobre el objeto.
- uri
- String
Identificador de la sesión.
- exclusive
- Int32
Tipo de acceso a los objetos ubicados en el almacén.
- extraFlags
- Int32
Valor que indica si la sesión actual es una sesión no inicializada y sin cookies.
- timeout
- Int32
Número de minutos que llevan almacenados los datos de la sesión.
- lockCookieExists
- Int32
Valor que indica si la cookie de bloqueo existe en la solicitud original del servidor Web de ASP.NET al servidor de estado de ASP.NET.
- lockCookie
- Int32
Propietario del bloqueo sobre el estado de sesión.
- contentLength
- Int32
Longitud, expresada en bytes, de los datos de sesión almacenados.
- content
-
IntPtr
nativeint
Puntero IntPtr al contenido de la sesión almacenado en el servidor de estado de ASP.NET no administrado.
Implementaciones
Comentarios
ASP.NET admite la opción de 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 el ProcessRequest método en este servicio para administrar los datos de sesión.
Este miembro 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. Para obtener más información sobre las opciones de almacenamiento de estado de sesión, consulte Modos de estado de sesión.