Compartilhar via


StateRuntime.ProcessRequest Método

Definição

Usado pelo servidor de estado ASP.NET para processar dados de sessão.

Sobrecargas

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

Usado pelo servidor de estado ASP.NET para processar dados de sessão.

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

Usado pelo servidor de estado ASP.NET para processar dados de sessão.

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

Usado pelo servidor de estado ASP.NET para processar dados de sessão.

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

Um ponteiro IntPtr para um objeto armazenado no servidor de estado ASP.NET não gerenciado.

verb
Int32

A ação a ser realizada no objeto.

uri
String

Um identificador para a sessão.

exclusive
Int32

O tipo de acesso a objetos no repositório.

timeout
Int32

O número de minutos durante os quais os dados de sessão são armazenados.

lockCookieExists
Int32

Um valor que indica se o cookie de bloqueio existe na solicitação original do servidor Web do ASP.NET ao servidor de estado do ASP.NET.

lockCookie
Int32

O proprietário do bloqueio no estado de sessão.

contentLength
Int32

O comprimento, em bytes, dos dados armazenados para a sessão.

content
IntPtr

nativeint

Um ponteiro IntPtr para o conteúdo armazenado para a sessão no servidor de estado do ASP.NET não gerenciado.

Implementações

Comentários

ASP.NET dá suporte à opção de gerenciar o estado de sessão fora do processo usando um serviço Windows chamado ASP.NET serviço de estado. O ProcessRequest método é usado pelo código não gerenciado nesse serviço para gerenciar os dados da sessão.

Esse membro dá suporte à implementação de infraestrutura do .NET Framework do serviço de estado ASP.NET e não se destina a ser usado diretamente do seu código. Para obter mais informações sobre opções de armazenamento de estado de sessão, consulte Modos de estado de sessão.

Confira também

Aplica-se a

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

Usado pelo servidor de estado ASP.NET para processar dados de sessão.

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

Um ponteiro IntPtr para um objeto armazenado no servidor de estado ASP.NET não gerenciado.

verb
Int32

A ação a ser realizada no objeto.

uri
String

Um identificador para a sessão.

exclusive
Int32

O tipo de acesso a objetos no repositório.

extraFlags
Int32

Um valor que indica se a sessão atual é uma sessão sem cookies não inicializada.

timeout
Int32

O número de minutos durante os quais os dados de sessão são armazenados.

lockCookieExists
Int32

Um valor que indica se o cookie de bloqueio existe na solicitação original do servidor Web do ASP.NET ao servidor de estado do ASP.NET.

lockCookie
Int32

O proprietário do bloqueio no estado de sessão.

contentLength
Int32

O comprimento, em bytes, dos dados armazenados para a sessão.

content
IntPtr

nativeint

Um ponteiro IntPtr para o conteúdo armazenado para a sessão no servidor de estado do ASP.NET não gerenciado.

Implementações

Comentários

ASP.NET dá suporte à opção de gerenciar o estado de sessão fora do processo usando um serviço Windows chamado ASP.NET serviço de estado. O ProcessRequest método é usado pelo código não gerenciado nesse serviço para gerenciar os dados da sessão.

Esse membro dá suporte à implementação de infraestrutura do .NET Framework do serviço de estado ASP.NET e não se destina a ser usado diretamente do seu código. Para obter mais informações sobre opções de armazenamento de estado de sessão, consulte Modos de estado de sessão.

Confira também

Aplica-se a