Compartir a través de


IStateRuntime.ProcessRequest Método

Definición

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:
 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
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.

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 ProcessRequest código no administrado usa el 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:
 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
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.

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 ProcessRequest código no administrado usa el 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