IStateRuntime.ProcessRequest Method

Definition

Used by the ASP.NET state server to process session data.

Overloads

ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, IntPtr)

Used by the ASP.NET state server to process session data.

ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, Int32, IntPtr)

Used by the ASP.NET state server to process session data.

ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, IntPtr)

Used by the ASP.NET state server to process session data.

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)

Parameters

tracker
IntPtr

nativeint

An IntPtr pointer to an object stored in the unmanaged ASP.NET state server.

verb
Int32

The action to take on the object.

uri
String

An identifier for the session.

exclusive
Int32

The type of access to objects in the store.

timeout
Int32

The number of minutes the session data is stored.

lockCookieExists
Int32

A value that indicates whether the lock cookie exists in the original request from the ASP.NET Web server to the ASP.NET state server.

lockCookie
Int32

The owner of the lock on the session state.

contentLength
Int32

The length, in bytes, of the data stored for the session.

content
IntPtr

nativeint

An IntPtr pointer to the content stored for the session in the unmanaged ASP.NET state server.

Remarks

ASP.NET can manage session state out-of-process by using a Windows service called the ASP.NET state service. The ProcessRequest method is used by unmanaged code in this service to manage the session data.

This member supports the .NET Framework infrastructure implementation of the ASP.NET state service and is not intended be used directly from your code. For more information about session-state storage options, see Session-State Modes.

See also

Applies to

ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, Int32, IntPtr)

Used by the ASP.NET state server to process session data.

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)

Parameters

tracker
IntPtr

nativeint

An IntPtr pointer to an object stored in the unmanaged ASP.NET state server.

verb
Int32

The action to take on the object.

uri
String

An identifier for the session.

exclusive
Int32

The type of access to objects in the store.

extraFlags
Int32

A value that indicates whether the current session is an uninitialized, cookieless session.

timeout
Int32

The number of minutes the session data is stored.

lockCookieExists
Int32

A value that indicates whether the lock cookie exists in the original request from the ASP.NET Web server to the ASP.NET state server.

lockCookie
Int32

The owner of the lock on the session state.

contentLength
Int32

The length, in bytes, of the data stored for the session.

content
IntPtr

nativeint

An IntPtr pointer to the content stored for the session in the unmanaged ASP.NET state server.

Remarks

ASP.NET can manage session state out-of-process by using a Windows service called the ASP.NET state service. The ProcessRequest method is used by unmanaged code in this service to manage the session data.

This member supports the .NET Framework infrastructure implementation of the ASP.NET state service and is not intended be used directly from your code. For more information about session-state storage options, see Session-State Modes.

See also

Applies to