Поделиться через


StateRuntime.ProcessRequest Метод

Определение

Используется сервером состояний ASP.NET для обработки данных сеанса.

Перегрузки

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

Используется сервером состояний ASP.NET для обработки данных сеанса.

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

Используется сервером состояний ASP.NET для обработки данных сеанса.

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

Используется сервером состояний ASP.NET для обработки данных сеанса.

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)

Параметры

tracker
IntPtr

nativeint

Указатель IntPtr, указывающий на объект, хранящийся на неуправляемом сервере состояний ASP.NET.

verb
Int32

Действие, которое нужно выполнить с объектом.

uri
String

Идентификатор сеанса.

exclusive
Int32

Тип доступа к объектам в хранилище.

timeout
Int32

Количество минут, в течение которых хранятся данные сеанса.

lockCookieExists
Int32

Значение, позволяющее определить, присутствует ли в исходном запросе, отправленном веб-сервером ASP.NET серверу состояний ASP.NET команда блокирования файлов Cookie.

lockCookie
Int32

Владелец блокировки для состояния сеанса.

contentLength
Int32

Длина сохраненных для сеанса данных в байтах.

content
IntPtr

nativeint

Указатель IntPtr, указывающий на содержимое, сохраненное для сеанса на неуправляемом сервере состояний ASP.NET.

Реализации

Комментарии

ASP.NET поддерживает возможность управления состоянием сеанса вне процесса с помощью службы Windows, называемой службой состояния ASP.NET. Метод ProcessRequest используется неуправляемным кодом в этой службе для управления данными сеанса.

Этот член поддерживает реализацию инфраструктуры .NET Framework службы состояния ASP.NET и не предназначен для использования непосредственно из кода. Дополнительные сведения о параметрах хранилища состояния сеанса см. в разделе Режимы состояния сеанса.

См. также раздел

Применяется к

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

Используется сервером состояний ASP.NET для обработки данных сеанса.

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)

Параметры

tracker
IntPtr

nativeint

Указатель IntPtr, указывающий на объект, хранящийся на неуправляемом сервере состояний ASP.NET.

verb
Int32

Действие, которое нужно выполнить с объектом.

uri
String

Идентификатор сеанса.

exclusive
Int32

Тип доступа к объектам в хранилище.

extraFlags
Int32

Значение, позволяющее определить, является ли текущий сеанс неинициализированным сеансом без поддержки файлов Cookie.

timeout
Int32

Количество минут, в течение которых хранятся данные сеанса.

lockCookieExists
Int32

Значение, позволяющее определить, присутствует ли в исходном запросе, отправленном веб-сервером ASP.NET серверу состояний ASP.NET команда блокирования файлов Cookie.

lockCookie
Int32

Владелец блокировки для состояния сеанса.

contentLength
Int32

Длина сохраненных для сеанса данных в байтах.

content
IntPtr

nativeint

Указатель IntPtr, указывающий на содержимое, сохраненное для сеанса на неуправляемом сервере состояний ASP.NET.

Реализации

Комментарии

ASP.NET поддерживает возможность управления состоянием сеанса вне процесса с помощью службы Windows, называемой службой состояния ASP.NET. Метод ProcessRequest используется неуправляемным кодом в этой службе для управления данными сеанса.

Этот член поддерживает реализацию инфраструктуры .NET Framework службы состояния ASP.NET и не предназначен для использования непосредственно из кода. Дополнительные сведения о параметрах хранилища состояния сеанса см. в разделе Режимы состояния сеанса.

См. также раздел

Применяется к